<SEC-DOCUMENT>0001136261-17-000117.txt : 20170530
<SEC-HEADER>0001136261-17-000117.hdr.sgml : 20170530
<ACCEPTANCE-DATETIME>20170530172558
ACCESSION NUMBER:		0001136261-17-000117
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		105
CONFORMED PERIOD OF REPORT:	20170331
FILED AS OF DATE:		20170530
DATE AS OF CHANGE:		20170530

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			8X8 INC /DE/
		CENTRAL INDEX KEY:			0001023731
		STANDARD INDUSTRIAL CLASSIFICATION:	TELEPHONE COMMUNICATIONS (NO RADIO TELEPHONE) [4813]
		IRS NUMBER:				770142404
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			0331

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-21783
		FILM NUMBER:		17878612

	BUSINESS ADDRESS:	
		STREET 1:		2125 O'NEL DRIVE
		CITY:			SAN JOSE
		STATE:			CA
		ZIP:			95131
		BUSINESS PHONE:		4087271885

	MAIL ADDRESS:	
		STREET 1:		2125 O'NEL DRIVE
		CITY:			SAN JOSE
		STATE:			CA
		ZIP:			95131

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	NETERGY NETWORKS INC
		DATE OF NAME CHANGE:	20000912

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	8X8 INC
		DATE OF NAME CHANGE:	19961023
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>body10k.htm
<DESCRIPTION>10-K
<TEXT>
<HTML>
<HEAD>
<TITLE>March 31, 2017 10K DOC</TITLE>
</HEAD>

<BODY LINK="#0000ff" VLINK="#800080" BGCOLOR="#ffffff">
<FONT FACE="Times New Roman" SIZE="2">

<DIV align=left>
<HR size="4" noshade color="#000000" style="margin-top: -5px">
<HR size="1" noshade color="#000000" style="margin-top: -10px">
</DIV>

<FONT SIZE="2"><B><p align="center">UNITED STATES<BR>
SECURITIES AND EXCHANGE COMMISSION<BR>
Washington, D.C. 20549</B></FONT></P>


<FONT SIZE="3"><B><p align="center">FORM 10-K <BR></B></FONT>


<FONT SIZE="2"><B><p align="center">
[X]   ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE
     SECURITIES EXCHANGE ACT OF 1934     </B></FONT></P>

<FONT SIZE="3" color="FF0000"><B><p align="center">
     For the fiscal year ended March 31, 2017
</P></FONT></B>

<FONT SIZE="2"><B><U><p align="center">
                       Commission file number 000-21783
</P></FONT></U></B>
<P ALIGN="CENTER"><IMG SRC="logo.jpg"></P>

<FONT SIZE="4"><B><p align="center">8x8, Inc.<BR></B><FONT SIZE="2">
               (Exact name of Registrant as Specified in its Charter)
</P>

<P>&nbsp;
<TABLE COLS=2 WIDTH="100%" >
<TR>
<TD>
<FONT SIZE="2"><B>
<CENTER><u>Delaware</u></CENTER>
</FONT></B>
</TD>
<TD>
<FONT SIZE="2"><B>
<CENTER><u> 77-0142404 </u></CENTER>
</FONT></B>
</TD>
</TR>
<TR>
<TD>
<FONT SIZE="2">
<CENTER>&nbsp; (State or Other Jurisdiction of Incorporation or Organization)&nbsp;</CENTER>
</FONT>
</TD>
<TD>
<FONT SIZE="2">
<CENTER>(I.R.S. Employer Identification Number)</CENTER>
</FONT>
</TD>
</TR>
</TABLE>
<BR>



<FONT SIZE="2"><B><p align="center">
                            2125 O'Nel Drive<BR>
                      <U>San Jose, CA &nbsp;&nbsp;  95131
</U></FONT></B><BR>

<FONT SIZE="2">
        (Address of Principal Executive Offices including Zip Code)
</FONT></P>

<FONT SIZE="2"><B><U><p align="center">
                                 (408) 727-1885
</U></FONT></B><BR>

<FONT SIZE="2">
                 (Registrant's Telephone Number, Including Area Code)
<BR>
<BR>
<BR>
</FONT></P>

<FONT SIZE="2"><p align="center">
           Securities registered pursuant to Section 12(b) of the Act:<BR>

<P ALIGN="CENTER"><TABLE CELLSPACING=0 BORDER=0 CELLPADDING=2 WIDTH=75%>
<TR><TD WIDTH="50%" VALIGN="TOP">
<FONT SIZE="2"><B><U><P ALIGN="CENTER">Title of each class </U></B><BR>
COMMON STOCK, PAR VALUE $.001 PER SHARE
</TD>
<TD WIDTH="50%" VALIGN="TOP">
<FONT SIZE="2"><B><U><P ALIGN="CENTER">Name of each exchange on which registered  </U></B><BR>
  NASDAQ Stock Market LLC
</TD>
</TR>
</TABLE></P>


<FONT SIZE="2"><p align="center">
        Securities registered pursuant to Section 12(g) of the Act: None
</FONT></P>


<P>
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.
YES &nbsp;&nbsp; <FONT FACE="WINGDINGS">&#120; <FONT FACE="Times New Roman">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;   NO &nbsp;&nbsp; <FONT FACE="WINGDINGS">&#168; <FONT FACE="Times New Roman"> </P>

<P>
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.
YES &nbsp;&nbsp; <FONT FACE="WINGDINGS">&#168; <FONT FACE="Times New Roman">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;   NO &nbsp;&nbsp; <FONT FACE="WINGDINGS">&#120; <FONT FACE="Times New Roman"> </P>


<P>
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15 (d) of the
Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant
was required to file reports), and (2) has been subject to such filing requirements for the past 90 days.
YES &nbsp;&nbsp; <FONT FACE="WINGDINGS">&#120; <FONT FACE="Times New Roman">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;   NO &nbsp;&nbsp; <FONT FACE="WINGDINGS">&#168; <FONT FACE="Times New Roman"> </P>

<FONT SIZE="2"<P>
Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every
Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (&sect;232.405 of this chapter)
during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).
&nbsp;&nbsp;&nbsp;&nbsp;YES&nbsp;&nbsp;</FONT><FONT FACE="Wingdings" SIZE=2>&#120; <FONT FACE="Times New Roman"> <FONT SIZE=2>
&nbsp;&nbsp;&nbsp;&nbsp;NO&nbsp;&nbsp;</FONT><FONT FACE="Wingdings" SIZE=2>&#168; <FONT FACE="Times New Roman"> <FONT SIZE=2></P>

<P>
Indicate by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K is not
contained herein, and will not be contained, to the best of registrant's knowledge, in definitive proxy or information statements
incorporated by reference in Part III of this Form 10-K, or any amendment to this Form 10-K.
&nbsp;&nbsp; <FONT FACE="WINGDINGS">&#168; <FONT FACE="Times New Roman"> </P>


<P>
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company.
See definitions of "large accelerated filer," "accelerated filer," "smaller reporting company" and "emerging growth company" in Rule 12b-2 of the Exchange Act. </P>



<TABLE CELLSPACING=0 BORDER=0 CELLPADDING=0 ALIGN=CENTER WIDTH=100%>
<TR><TD WIDTH="19%" VALIGN="TOP">
<FONT SIZE=2><P>
Large accelerated filer  &nbsp;&nbsp; <FONT FACE="WINGDINGS">&#120; <FONT FACE="Times New Roman">
</FONT></TD>
<TD WIDTH="19%" VALIGN="TOP">
<FONT SIZE=2><P>
Accelerated filer &nbsp;&nbsp; <FONT FACE="WINGDINGS">&#168; <FONT FACE="Times New Roman">
</FONT></TD>
<TD WIDTH="24%" VALIGN="TOP">
<FONT SIZE=2><P>
Non-accelerated filer &nbsp;&nbsp; <FONT FACE="WINGDINGS">&#168; <FONT FACE="Times New Roman">
<BR>(Do not check if a smaller reporting company)
</FONT></TD>
<TD WIDTH="19%" VALIGN="TOP">
<FONT SIZE=2><P>
Smaller reporting company &nbsp;&nbsp; <FONT FACE="WINGDINGS">&#168; <FONT FACE="Times New Roman"></P>
</FONT></TD>
<TD WIDTH="19%" VALIGN="TOP">
<FONT SIZE=2><P>
Emerging growth company  &nbsp;&nbsp; <FONT FACE="WINGDINGS">&#168; <FONT FACE="Times New Roman"></P>
</FONT></TD>
</TR>
</TABLE>

<P>
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards
provided pursuant to Section 13(a) of the Exchange Act.  &nbsp;&nbsp; <FONT FACE="WINGDINGS">&#168; <FONT FACE="Times New Roman">


<P>
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).<BR>
YES &nbsp;&nbsp; <FONT FACE="WINGDINGS">&#168; <FONT FACE="Times New Roman">  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
NO &nbsp;&nbsp; <FONT FACE="WINGDINGS">&#120; <FONT FACE="Times New Roman"> </P>


<P>Based on the closing sale price of the Registrant's common stock on the NASDAQ Capital Market System on September 30, 2016, the aggregate market value of the voting stock held by
non-affiliates of the Registrant was $1,362,839,166.  For purposes of this disclosure only, shares of common stock held by officers and directors of the Registrant and their respective affiliates, if any, have
been excluded as shares that might be deemed to be held by affiliates of the Registrant. The determination of affiliate status for this purpose is not necessarily a conclusive determination for any other purpose. </P>


<P>
 The number of shares of the Registrant's common stock outstanding as of May 25, 2017 was 91,620,610.



<FONT SIZE="2"><B><p align="center">
                      DOCUMENTS INCORPORATED BY REFERENCE </P></B>

<P>
Items 10, 11, 12, 13 and 14 of Part III incorporate information by reference from the Proxy Statement
to be filed within 120 days of March 31, 2017 for the 2017 Annual Meeting of Stockholders.


<DIV align=left>
<HR size="1" noshade color="#000000" style="margin-top: -2px">
<HR size="4" noshade color="#000000" style="margin-top: -10px">
</DIV>

<FONT SIZE="2">


<B><p align="center">
                                    8X8, INC.<BR>
<BR>
                                    INDEX TO
<BR>
                           ANNUAL REPORT ON FORM 10-K
<BR>
                        FOR THE YEAR ENDED MARCH 31, 2017
</P></B>

<TABLE CELLSPACING=0 BORDER=0 CELLPADDING=4 WIDTH=90%>
<TR><TD WIDTH="12%" VALIGN="TOP">
<FONT SIZE=2><B><P ALIGN="JUSTIFY">Part I. </B></FONT></TD>
<TD WIDTH="78%" VALIGN="TOP">
<FONT SIZE=2><P>&nbsp;</FONT></TD>
<TD WIDTH="10%" VALIGN="TOP">
<FONT SIZE=2><B><P ALIGN="CENTER">Page</B></FONT></TD>
</TR>
<TR><TD WIDTH="12%" VALIGN="TOP">
<FONT SIZE=2><P> &nbsp;&nbsp;&nbsp;&nbsp; <A HREF="#item1">Item 1.</A></FONT><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="78%" VALIGN="TOP">
<FONT SIZE=2><P>Business&nbsp;</FONT></TD>
<TD WIDTH="10%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">2&nbsp;</FONT></TD>
</TR>
<TR><TD WIDTH="12%" VALIGN="TOP">
<FONT SIZE=2><P> &nbsp;&nbsp;&nbsp;&nbsp; <A HREF="#item1a">Item 1A.</A></FONT></TD>
<TD WIDTH="78%" VALIGN="TOP">
<FONT SIZE=2><P>Risk Factors</FONT></TD>
<TD WIDTH="10%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">11</FONT></TD>
</TR>
<TR><TD WIDTH="12%" VALIGN="TOP">
<FONT SIZE=2><P> &nbsp;&nbsp;&nbsp;&nbsp; <A HREF="#item1b">Item 1B.</A></FONT></TD>
<TD WIDTH="78%" VALIGN="TOP">
<FONT SIZE=2><P>Unresolved Staff Comments</FONT></TD>
<TD WIDTH="10%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">31</FONT></TD>
</TR>
<TR><TD WIDTH="12%" VALIGN="TOP">
<FONT SIZE=2><P> &nbsp;&nbsp;&nbsp;&nbsp;  <A HREF="#item2">Item 2.</A></FONT></TD>
<TD WIDTH="78%" VALIGN="TOP">
<FONT SIZE=2><P>Properties&nbsp;</FONT></TD>
<TD WIDTH="10%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">31</FONT></TD>
</TR>
<TR><TD WIDTH="12%" VALIGN="TOP">
<FONT SIZE=2><P> &nbsp;&nbsp;&nbsp;&nbsp; <A HREF="#item3">Item 3.</A></FONT></TD>
<TD WIDTH="78%" VALIGN="TOP">
<FONT SIZE=2><P>Legal Proceedings&nbsp;</FONT></TD>
<TD WIDTH="10%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">31</FONT></TD>
</TR>
<TR><TD WIDTH="12%" VALIGN="TOP">
<FONT SIZE=2><P> &nbsp;&nbsp;&nbsp;&nbsp; <A HREF="#item4">Item 4.</A></FONT></TD>
<TD WIDTH="78%" VALIGN="TOP">
<FONT SIZE=2><P>Mine Safety Disclosures&nbsp;</FONT></TD>
<TD WIDTH="10%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">32</FONT></TD>
</TR>
<TR><TD WIDTH="12%" VALIGN="TOP">
<FONT SIZE=2><B><P ALIGN="JUSTIFY">Part II. </B></FONT></TD>
<TD WIDTH="78%" VALIGN="TOP">
<FONT SIZE=2><P>&nbsp;</FONT></TD>
<TD WIDTH="10%" VALIGN="TOP">
<FONT SIZE=2><P>&nbsp;</FONT></TD>
</TR>
<TR><TD WIDTH="12%" VALIGN="TOP">
<FONT SIZE=2><P> &nbsp;&nbsp;&nbsp;&nbsp; <A HREF="#item5">Item 5.</A></FONT></TD>
<TD WIDTH="78%" VALIGN="TOP">
<FONT SIZE=2><P>Market for Registrant's Common Stock and Related Security Holder Matters and Issuer Purchases of Equity Securities&nbsp;</FONT></TD>
<TD WIDTH="10%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">32</FONT></TD>
</TR>
<TR><TD WIDTH="12%" VALIGN="TOP">
<FONT SIZE=2><P> &nbsp;&nbsp;&nbsp;&nbsp; <A HREF="#item6">Item 6.</A></FONT></TD>
<TD WIDTH="78%" VALIGN="TOP">
<FONT SIZE=2><P>Selected Financial Data&nbsp;</FONT></TD>
<TD WIDTH="10%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">34</FONT></TD>
</TR>
<TR><TD WIDTH="12%" VALIGN="TOP">
<FONT SIZE=2><P> &nbsp;&nbsp;&nbsp;&nbsp; <A HREF="#item7">Item 7.</A></FONT><FONT SIZE=2>
</FONT></TD>
<TD WIDTH="78%" VALIGN="TOP">
<FONT SIZE=2><P>Management's Discussion and Analysis of Financial Condition and Results of Operations&nbsp;</FONT></TD>
<TD WIDTH="10%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">35</FONT></TD>
</TR>
<TR><TD WIDTH="12%" VALIGN="TOP">
<FONT SIZE=2><P> &nbsp;&nbsp;&nbsp;&nbsp;  <A HREF="#item7a">Item 7A.</A></FONT></TD>
<TD WIDTH="78%" VALIGN="TOP">
<FONT SIZE=2><P>Quantitative and Qualitative Disclosures About Market Risk&nbsp;</FONT></TD>
<TD WIDTH="10%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">46</FONT></TD>
</TR>
<TR><TD WIDTH="12%" VALIGN="TOP">
<FONT SIZE=2><P> &nbsp;&nbsp;&nbsp;&nbsp; <A HREF="#item8">Item 8.</A></FONT></TD>
<TD WIDTH="78%" VALIGN="TOP">
<FONT SIZE=2><P>Financial Statements and Supplementary Data&nbsp;</FONT></TD>
<TD WIDTH="10%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">46</FONT></TD>
</TR>
<TR><TD WIDTH="12%" VALIGN="TOP">
<FONT SIZE=2><P> &nbsp;&nbsp;&nbsp;&nbsp;  <A HREF="#item9">Item 9.</A></FONT></TD>
<TD WIDTH="78%" VALIGN="TOP">
<FONT SIZE=2><P>Changes in and Disagreements with Accountants on Accounting and Financial Disclosure&nbsp;</FONT></TD>
<TD WIDTH="10%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">79</FONT></TD>
</TR>
<TR><TD WIDTH="12%" VALIGN="TOP">
<FONT SIZE=2><P> &nbsp;&nbsp;&nbsp;&nbsp; <A HREF="#item9a">Item 9A.</A></FONT></TD>
<TD WIDTH="78%" VALIGN="TOP">
<FONT SIZE=2><P>Controls and Procedures</FONT></TD>
<TD WIDTH="10%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">79</FONT></TD>
</TR>
<TR><TD WIDTH="12%" VALIGN="TOP">
<FONT SIZE=2><P> &nbsp;&nbsp;&nbsp;&nbsp; <A HREF="#item9b">Item 9B.</A></FONT></TD>
<TD WIDTH="78%" VALIGN="TOP">
<FONT SIZE=2><P>Other Information</FONT></TD>
<TD WIDTH="10%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">79</FONT></TD>
</TR>
<TR><TD WIDTH="12%" VALIGN="TOP">
<FONT SIZE=2><B><P ALIGN="JUSTIFY">Part III. </B></FONT></TD>
<TD WIDTH="78%" VALIGN="TOP">
<FONT SIZE=2><P>&nbsp;</FONT></TD>
<TD WIDTH="10%" VALIGN="TOP">
<FONT SIZE=2><P>&nbsp;</FONT></TD>
</TR>
<TR><TD WIDTH="12%" VALIGN="TOP">
<FONT SIZE=2><P> &nbsp;&nbsp;&nbsp;&nbsp; <A HREF="#item10">Item 10.</A></FONT></TD>
<TD WIDTH="78%" VALIGN="TOP">
<FONT SIZE=2><P>Directors, Executive Officers and Corporate Governance</FONT></TD>
<TD WIDTH="10%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">80</FONT></TD>
</TR>
<TR><TD WIDTH="12%" VALIGN="TOP">
<FONT SIZE=2><P> &nbsp;&nbsp;&nbsp;&nbsp;  <A HREF="#item11">Item 11.</A></FONT></TD>
<TD WIDTH="78%" VALIGN="TOP">
<FONT SIZE=2><P>Executive Compensation&nbsp;</FONT></TD>
<TD WIDTH="10%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">80</FONT></TD>
</TR>
<TR><TD WIDTH="12%" VALIGN="TOP">
<FONT SIZE=2><P> &nbsp;&nbsp;&nbsp;&nbsp;  <A HREF="#item12">Item 12.</A></FONT></TD>
<TD WIDTH="78%" VALIGN="TOP">
<FONT SIZE=2><P>Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters&nbsp;</FONT></TD>
<TD WIDTH="10%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">80</FONT></TD>
</TR>
<TR><TD WIDTH="12%" VALIGN="TOP">
<FONT SIZE=2><P> &nbsp;&nbsp;&nbsp;&nbsp;  <A HREF="#item13">Item 13.</A></FONT></TD>
<TD WIDTH="78%" VALIGN="TOP">
<FONT SIZE=2><P>Certain Relationships and Related Transactions, and Director Independence</FONT></TD>
<TD WIDTH="10%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">80</FONT></TD>
</TR>
<TR><TD WIDTH="12%" VALIGN="TOP">
<FONT SIZE=2><P> &nbsp;&nbsp;&nbsp;&nbsp; <A HREF="#item14">Item 14.</A></FONT></TD>
<TD WIDTH="78%" VALIGN="TOP">
<FONT SIZE=2><P>Principal Accountant Fees and Services</FONT></TD>
<TD WIDTH="10%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">80</FONT></TD>
</TR>
<TR><TD WIDTH="12%" VALIGN="TOP">
<FONT SIZE=2><B><P ALIGN="JUSTIFY">Part IV. </B></FONT></TD>
<TD WIDTH="78%" VALIGN="TOP">
<FONT SIZE=2><P>&nbsp;</FONT></TD>
<TD WIDTH="10%" VALIGN="TOP">
<FONT SIZE=2><P>&nbsp;</FONT></TD>
</TR>
<TR><TD WIDTH="12%" VALIGN="TOP">
<FONT SIZE=2><P> &nbsp;&nbsp;&nbsp;&nbsp;  <A HREF="#item15">Item 15.</A></FONT></TD>
<TD WIDTH="78%" VALIGN="TOP">
<FONT SIZE=2><P>Exhibits and Financial Statement Schedules&nbsp;</FONT></TD>
<TD WIDTH="10%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">80</FONT></TD>
</TR>
<TR><TD WIDTH="12%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="JUSTIFY"><A HREF="#sign"><FONT SIZE=2><B>Signatures</B></A></FONT></TD>
<TD WIDTH="78%" VALIGN="TOP">
<FONT SIZE=2><P>&nbsp;&nbsp;&nbsp;</FONT></TD>
<TD WIDTH="10%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">82</FONT></TD>
</TR>
</TABLE>

<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>


<FONT SIZE=2>

<B><P ALIGN="CENTER">PART I</P></B>

<P>Forward-Looking Statements and Risk Factors</P></B>

<P>Statements contained in this annual report on Form 10-K, or Annual Report, regarding our expectations, beliefs, estimates, intentions or strategies are forward-looking statements
within the meaning of Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934. Any statements contained herein that are not statements of historical
fact may be deemed to be forward-looking statements. For example, words such as "may," "will," "should," "estimates," "predicts," "potential," "continue," "strategy," "believes," "anticipates,"
"plans," "expects," "intends," and similar expressions are intended to identify forward-looking statements. You should not place undue reliance on these forward-looking statements. Actual
results and trends may differ materially from historical results and those projected in any such forward-looking statements depending on a variety of factors. These factors include, but are not
limited to-</P>

<UL>
<LI>market acceptance of new or existing services and features, </LI>
<LI>success of our efforts to sell to and support mid-market and larger distributed enterprises, </LI>
<LI>changes in the competitive dynamics of the markets in which we compete, </LI>
<LI>customer cancellations and rate of churn, </LI>
<LI>our ability to scale our business, </LI>
<LI>our reliance on infrastructure of third-party network services providers, </LI>
<LI>risk of failure in our physical infrastructure, </LI>
<LI>risk of failure of our software, </LI>
<LI>our ability to maintain the compatibility of our software with third-party applications and mobile platforms, </LI>
<LI>continued compliance with industry standards and regulatory requirements in the United States and foreign countries in which we make our software solutions available, </LI>
<LI>risks relating to our strategies and objectives for future operations, including the execution of integration plans and realization of the expected benefits of our acquisitions, </LI>
<LI>the amount and timing of costs associated with recruiting, training and integrating new employees, </LI>
<LI>introduction and adoption of our cloud software solutions in markets outside of the United States, and </LI>
<LI>general economic conditions that could adversely affect our business and operating results. </LI></UL>

<P>The forward-looking statements may also be impacted by the additional risks faced by us as described in this Annual Report, including those set forth under the section entitled "Risk
Factors." All forward-looking statements included in this Annual Report are based on information available to us on the date hereof, and we assume no obligation to update any such forward-looking
statements. Readers are urged to carefully review and consider the various disclosures made in this Annual Report, which attempt to advise interested parties of the risks and factors
that may affect our business, financial condition, results of operations and prospects.</P>
<P>Our fiscal year ends on March 31 of each calendar year. Each reference to a fiscal year in this Annual Report, refers to the fiscal year ended March 31 of the calendar year indicated (for
example, fiscal 2017 refers to the fiscal year ended March 31, 2017). Unless the context requires otherwise, references to "we," "us," "our," "8x8" and the "Company" refer to 8x8, Inc. and its
consolidated subsidiaries. </P>

<B><P>ITEM 1. BUSINESS</P>
<P>Overview</P>
</B><P>A leading provider of enterprise cloud communications solutions, 8x8 helps businesses get their employees, customers and applications talking, to make people more connected and productive,
no matter where they are in the world. &nbsp; From a single, proprietary platform, which we refer to as the 8x8 Communications Cloud&trade;, we offer unified communications, team
collaboration, contact center, analytics and other services to our business customers on a Software-as-a Service (SaaS) model.  </P>


<P align="center" style="font-size: 10pt;">                                                   2
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<P>While organizations of all sizes have started to migrate from legacy, on-premises systems to cloud communications solutions like ours, the adoption of cloud
communications by larger businesses has increased markedly in recent years and will, we believe, drive the next phase of cloud communications growth.  Small businesses were the first to
transition their communications to the cloud several years ago, often based on its cost effectiveness, ease of deployment and inherent flexibility. Now, larger businesses that have adopted
cloud-based solutions for other applications and processes are increasingly looking to modernize their communications in a similar fashion. We believe this adoption is being driven by the
convergence of several market trends, including the increasing costs of maintaining installed legacy communications systems&#894; the fragmentation resulting from use of multiple on-premises systems,
which has worsened as workforces have become more distributed and international&#894; and the proliferation of personal mobile devices in the workplace.</P>

<P>Our solutions offer businesses a secure, reliable and simplified approach for businesses to transition their legacy, on-premises communications systems to the cloud. Our
comprehensive solution, built from core cloud technologies that we own and manage internally, enables 8x8 customers to rely on a single provider for their global communications, contact
center and customer support requirements. Combining these services allows our customers to eliminate information silos and expose vital, real-time communications data spanning multiple
services, applications and devices &mdash; which, in turn, can improve productivity, business performance and customer experience.</P>

<P>Our customers are spread across more than 100 countries and range from small businesses to large enterprises with more than 10,000 employees. In recent years, we have increased
our focus on the mid-market and enterprise customer segments, and in fiscal 2017, we generated a majority of our services revenue from customers in these business segments. We provide
most of our communications services on a SaaS model, with monthly billing of service fees and usage charges, under contracts with terms that generally range from one to four years.</P>

<B><P>Our Industry</P>
</B><P>Businesses today face increasing cost and complexity with deployments of communications and collaboration solutions. Companies of all sizes are managing a global, distributed, remote and
multigenerational workforce that seeks to leverage multiple forms of communication in their day-to-day interactions. The rapid rise of mobile devices in the enterprise has created demand for BYOD (bring
your own device) integration as part of s typical business' communications needs. &nbsp;Companies are looking to increase their competitive edge by also integrating their communications with ERP
(Enterprise Resource Planning), CRM (Customer Relationship Management), HCM (Human Capital Management) applications and other back-office IT (information technology) systems within their
communications infrastructure. Further complicating matters, business users are circumventing their IT departments by using a variety of self-selected third-party tools for team communications and
collaboration, driving a shift in the buying center for communications and collaboration from IT to individuals, a phenomenon known in the industry as &quot;shadow IT.&quot;</P>

<P>We believe traditional on-premises communications systems are unable to accommodate all of these needs in a cost-efficient manner. In addition to being difficult to deploy and expensive to maintain
in multiple locations for a globally distributed workforce, these solutions often fail to provide the mobility, business continuity and integration capabilities required by modern business customers. BYOD
demands from employees further complicate the delivery of a company-wide communication system using on-premises equipment. The result is a patchwork of communications systems with security risks
that stretch across the organization.</P>


<P align="center" style="font-size: 10pt;">                                                   3
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>


<B><P>The 8x8 Solution</P>
</B><P>We offer unified communications, team collaboration, contact center, and analytics in a scalable platform that is used by businesses of all sizes across the globe, and can be accessed utilizing
available Internet connections.</P>
<P>The key attributes of the 8x8 Communications Cloud solution include: </P>

<UL>

<P><LI><B><I>Seamless Communication and Collaboration within a Single Integrated Software Platform. </I></B>We believe that seamless, continuous communications and collaboration drives more
effective employee and customer engagement and greater business productivity. Our ownership of the core technology underlying each of our offerings enables us to tightly integrate our solutions and
provide users with the tools needed to communicate and collaborate with others in an integrated and fluid manner. &nbsp;A single global corporate directory providing presence and click-to-contact
functionality across all devices is the hallmark of our platform approach to communications.</LI>
<P><LI><B><I>Integrated Unified Communications and Contact Center Solutions.  </I></B>A feature that we believe is unique to the 8x8 Communications Cloud is the integration of our 8x8 Virtual Office
Unified Communications solution with our Virtual Contact Center solution within a single cloud platform. One of the primary benefits of this integration is the unification of contact center agents with the rest
of the organization through the global corporate directory <FONT FACE="Symbol">&#45;</FONT>
facilitating, for example, the involvement of subject matter experts outside of the call center in customer interactions. &nbsp;In addition to our full-featured Virtual Contact Center solution, we also offer 8x8
ContactNow, an intelligent, scalable and easy-to-use contact center solution for teams.</LI>

<P><LI><B><I>Team Collaboration Interoperability.  </I></B>With the rise in popularity of team collaboration tools, including Slack, HipChat and various other team collaboration environments, we see a
growing need for interoperability between these environments to support contextual communications between teams that are utilizing these tools.  A recent addition to the 8x8 Communications
Cloud, our Sameroom technology enables team-to-team collaboration via interoperability between the most popular of these tools in the market today. </LI>

<P><LI><B><I>Big Data and Analytics.  </I></B>We believe that visibility into communications data and trends helps businesses optimize productivity and customer engagement. To address this need, we
have developed a robust suite of web-based tools to help customers make informed business decisions based on underlying communications data. These analytics tools deliver rapid, easy-to-use,
customizable insights into the communications information associated with all 8x8 extensions and supported devices in an organization's communications network. &nbsp;</LI>
<P><LI><B><I>Global Reach&reg;. </I></B>8x8's Global Reach&reg; initiative refers to our global strategy to provide enterprise-grade quality of service, reliability, security and support for our multinational
customers. We serve customers operating in over 100 countries, through 12 data centers that cover seven dispersed regions -  United States, Canada, United Kingdom, Continental Europe,
Singapore/Asia, Australia and Philippines - helping provide superior call quality to customers worldwide. </LI>

<P><LI><B><I>Integration with other Business Applications.  </I></B>Many businesses are faced with customer communication challenges due to gaps in employee communication, poor internal
collaboration, and little or no contextual data available at the time of customer contact. Our software uses a combination of open application program interfaces (APIs) and pre-built integrations to enhance
functionality with data from other third-party enterprise applications including Salesforce, Microsoft Dynamics, NetSuite, Zendesk, Oracle Sales Cloud and Hubspot. These integrations expose rich
communications data to the applications used every day by groups such as sales, marketing, customer service, HR, finance, and more to improve workflows and drive better productivity.</LI>
<P><LI><B><I>Customer &amp; Partner APIs.</I></B> The 8x8 Communications Cloud offers a number of open APIs that allow customers and partners to expose rich communications data to their existing
enterprise applications. These include APIs for direct access to messaging and chat, meetings, interactive voice response (IVR) /auto attendant, short messaging service (SMS), fax, analytics and data
extraction, and provisioning and service management.</LI>
<P><LI><B><I>Intuitive User Experience.  </I></B>Because we deliver our software from one integrated platform, we believe our solutions offer a seamless, intuitive communication experience across voice,
messaging, collaboration and video. &nbsp;Our web interfaces act as the communications portal for all 8x8 services and provide customers with a familiar and consistent user experience across all
endpoints, as well as integration with many commonly used business productivity application, CRM solutions and vertical business applications.</LI>
<P><LI><B><I>Rapid Deployment.  </I></B>Business agility in the global, modern economy is a competitive necessity, and we embrace the notion that communication services should be deployable as
quickly as possible. Our services can be generally be provisioned in minutes from web-based administrative tools. We have automated our provisioning, billing and other systems to provide greater speed
and flexibility in deployment for our customers.  To ensure consistency and quality across our products and customer base, we have developed a deployment methodology, branded as Elite Touch&reg;,
that we apply to all of our deployments, from single-site remote implementation to complex deployments involving multiple sites, global implementation and integration with CRM or other back-end
systems. </LI>

</UL>

<P align="center" style="font-size: 10pt;">                                                   4
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>


<UL>

<P><LI><B><I>Committed Service Quality over the Public Internet.  </I></B>We currently offer qualifying customers a service level agreement (SLA) with commitments regarding &quot;end-to-end&quot;
service availability and voice quality, for calls transmitted over the public Internet. This end-to-end SLA provides for at least 99.99% uptime and a voice-quality mean opinion score (MOS) of 3.0 or higher for at least
98% of all calls carried over the network, subject to customary exceptions and conditions, including the customer's implementation of dual diverse connections to the Internet and adherence to our setup
guidelines. We are able to provide these commitments because of our proprietary audio technology stack and the geographical and network architecture, designed to optimize the path for voice data
across the Internet.</LI>
<P><LI><B><I>Emphasis on Security and Compliance.  </I></B>Security and compliance in this cloud environment is difficult and expensive to achieve.  We believe we have created a top-down culture of
security and compliance, including&nbsp;a commitment to secure architecture and development. We have also invested heavily in system security and compliance with U.S. federal regulations including
FISMA (Federal Information Security Management Act), HIPAA (Health Insurance Portability and Accountability Act), CPNI (Customer Proprietary Network Information), and International Standards such
as ISO/IEC 27001, ISO/IEC 9001, the U.K. Government's Cyber Essentials Plus, and the EU-US Privacy Shield Framework. </LI></UL>

<B><P>Our Strategy</P>
</B><P>We are committed to developing and delivering the most innovative, reliable, scalable and secure cloud software for global business communications as part of the 8x8 Communications Cloud.
Our strategy is informed by evolving market dynamics, including the growing adoption of cloud communications software by larger commercial and enterprise customers, along with the unique attributes of
our technology. </P>

<P>Key elements of our strategy include:</P>

<UL>
<P><LI><B><I>Providing Superior, Enterprise Grade Functionality.</I></B>  We have invested in our software and software delivery infrastructure to provide a high-level of availability, reliability, security and
compliance, and will continue to invest in this area. We intend to continue to expand our customer deployment and support capabilities, including our program management, professional services, and
partner delivery capabilities, to meet the needs of larger, multinational customers.</LI>
<P><LI><B><I>Focusing on Mid-Market and Enterprise Market Segments.</B>  </I>We plan to capitalize on the growing adoption of cloud-based communications and collaboration solutions by
commercial/mid-market and enterprise customers through increased focus on these market segments, through both a direct and channel sales strategy.</LI>

<P><LI><B><I>Maintaining a Single Integrated Platform.</I>  </B>We believe business communications solutions are increasingly requiring a breadth of software capabilities, from simple voice and video
collaboration to complex multi-channel contact center capabilities, and we expect this trend to continue. We believe our ability to deliver a full spectrum of capabilities within a single cloud platform from a
single vendor is a competitive advantage, especially for larger customers. We plan to continue expanding these services within our platform, including extending our contact center
capabilities, adding deeper collaboration services, and bringing an increasing number of analytics-driven applications to market. Additionally, we intend to upsell our products and services by educating our
customers on the additional services we offer, and the value of using them in concert.</LI>

<P><LI><B><I>Expanding our Global Footprint.</I></B>  As more and more businesses establish international operations, we believe companies will view traditional communication solutions bridging multiple
geographies and carrier networks as cumbersome and expensive. We will continue to focus on expanding our ability to effectively and efficiently deliver our services into the countries
and regions we currently serve. In addition, we plan to continue expanding the distribution of our services into new countries through a combination of organic growth, regional acquisitions and channel partners.</LI>

<P><LI><B><I>Expanding Paths to Market with Self-Service Solutions.</I></B>  We are investing in web-based, self-service capabilities in order to enable a broader set of customers to discover, purchase
and implement our products. We have recently launched 8x8 ContactNow, our simplified contact center solution for teams, into the US market with full self-service capabilities, and we expect to leverage
this model across additional services in the future.</LI>

<P><LI><B><I>Acquiring Strategic Assets.</B>  </I>We intend to identify, acquire and integrate strategic technologies, assets and businesses to expand the breadth and adoption of our
cloud software offerings and drive growth, both domestically and internationally.</LI></UL>


<P align="center" style="font-size: 10pt;">                                                   5
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<B><P>Our Products</P>
</B><P>Powered by internally owned and managed technologies, 8x8's solutions serve businesses of all sizes, scaling readily to serve large, globally distributed enterprise customers. All of our core software
components work together and can be combined into different bundles depending on the business needs of our customers. </P>

<P>Our current suite of products includes:</P>

<B><I><P>8x8 Virtual Office</P>
</I></B><P>8x8 Virtual Office (VO) delivers high quality voice and unified communications-as-a-service globally. 8x8 Virtual Office is a self-contained, end-to-end solution that enables a customer to use a
single business phone number to place and receive calls from any supported device (including desktop phones, computers with an installed software telephone app and mobile devices) over any available broadband
Internet connection.  We offer metered, unlimited, and international service plans.</P>

<P>The basic feature set of 8x8 Virtual Office includes auto attendants; unlimited, metered or international calling plans; worldwide extension dialing; corporate directory with click-to-call functionality;
presence, messaging and chat; voicemail to email notification; conferencing; ring groups (ringing multiple extensions at the same time or in sequence); hot-desking (multiple people sharing the
same physical device); call recording; fax; call monitoring; music on hold; and a receptionist console with a night-attendant feature to answer and route calls when no employees are available. A web-based
portal enables system administrators to manage their Virtual Office solution, including setting up user profiles; configuring auto-attendants, ring groups, call queues and branches; managing
corporate directories; and viewing call detail records and billing information. </P>

<P>We also provide, at no additional cost, Virtual Office Mobile software that turns Apple iOS and Android-based mobile devices into extensions on the 8x8 Virtual Office platform. Virtual Office Mobile
can be downloaded from the Apple or Google Play stores as an application.</P>

<B><I><P>8x8 Virtual Contact Center</P>
</I></B><P>8x8 Virtual Contact Center (VCC) is a multi-channel cloud based solution that enables even the smallest contact center to enjoy customer experience and agent productivity benefits that were
previously available only to large contact centers at a much higher cost. 8x8 Virtual Contact Center is suitable for customer support, sales and any other corporate function that generates a high volume of
inbound interactions with customers.</P>

<P>Basic features of the 8x8 Virtual Contact Center solution include a programmable IVR tool for greeting customers, automatic queuing and routing of inbound inquiries, skills-based routing of inquiries
to the appropriate call center agents, browser-based agent console, multimedia management, real-time monitoring and reporting, internal chat, voice recording and logging, historical reporting, contact and
case management tools, and integration with popular third-party CRM tools. To give customers a truly global presence, 8x8 Virtual Contact Center seamlessly connects an organization's international
agents over a single platform with integrated presence, multilingual chat with automatic translation, call routing, reporting and management. </P>

<P>Recent enhancements to 8x8 Virtual Contact Center include Customer Journey analytics capabilities that offer insight into customer experience and cloud-native Quality
Management tools that help contact center managers evaluate every customer interaction and make timely improvements.</P>


<B><I><P>8x8 Virtual Office Meetings (Web and Video Conferencing/Collaboration)</P>
</I></B><P>8x8 Virtual Office Meetings is a cloud-based video conferencing and collaboration solution that enables secure, continuous collaboration with borderless high definition (HD) video and audio communications
from mobile and desktop devices, anywhere in the world. Virtual Office Meetings is built seamlessly into 8x8's Virtual Office desktop and mobile experience which allows users to schedule meetings, initiate instant
collaboration on the fly, and transition IM conversations into a meeting  from a single application. In addition, the solution gives users access to their corporate directory for easy engagement and
eliminates the need for users and IT to manage multiple logins and passwords. </P>


<P align="center" style="font-size: 10pt;">                                                   6
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>


<P>Inside a Virtual Office Meeting, participants experience high definition audio conferencing (for employees or external participants using a software download), content sharing, chat conversations, high
definition video conferencing and meeting recordings. Meetings can be scheduled in advance either from the software itself or from Microsoft Outlook or Google Calendar. When in a meeting, users can
take advantage of 8x8's integrated presence feature to bring additional participants directly into a collaboration session using their preferred method of communication, including IM, email and voice. </P>

<B><I><P>8x8 Sameroom (Team Collaboration Interoperability)</P>
</I></B><P>With the surge in team messaging and collaboration apps such as Slack and HipChat, enterprises are increasingly subject to application proliferation and fragmentation that is hard to manage
and govern securely. 8x8 Sameroom provides an  interoperability platform that enables cross-team messaging and collaboration within a large organization and between organizations.  With the
Sameroom technology, our customers can collaborate across more than twenty disparate team messaging solutions. </P>

<B><I><P>8x8 ContactNow (Contact Center Solution for Teams)</P>
</I></B><P>8x8 ContactNow is an intelligent, scalable and easy-to-use cloud contact center solution that we market for use by teams. &nbsp;ContactNow provides call center functionality for teams that regularly interact with
internal and external customers, such as sales, marketing, human resources, recruiting and help desks, but do not require the capabilities and feature set of a full scale, traditional contact center solution.
8x8 ContactNow offers a flexible pay-as-you-go model and is readily scalable and customizable through self-service configuration, allowing customers to add and subtract agents &quot;on the fly&quot;
based on customer demand. We expect 8x8 ContactNow generally to be more affordable and better suited for the needs of small teams than 8x8 VCC.</P>

<B><I><P>Script8 (Scripting Engine)</P>
</I></B><P>Script8 is a dynamic communications flow and routing engine that offers a scripting environment for intelligently routing communications data for specific workflows. Script8 allows end-users
to create simple, personalized and customizable communications experiences, including communications control, external data source integration and intelligent routing. Script8 use cases have included,
for example: routing priority calls based on sales pipeline data in CRM system; IVR with two-factor authentication; sending SMS with directions to a retail store; and emergency dialing with Caller ID
override.</P>

<B><P>Our Technology</P></B>

<P>We introduced our first communications SaaS offering in 2002, and have since expanded our solutions, features and capabilities. Our services are powered by internally-owned and
operated technologies and are delivered to our customers from our 8x8 Communications Cloud platform.  From inception through March 31, 2017 we have been awarded 131 United States
patents covering a variety of voice and video communications, signaling, processing and storage technologies. Many patents in our portfolio relate to the communications software used in our
various SaaS solutions. </P>

<P>We developed our Global Reach patented technology to ensure that 8x8 voice communications, placed or received anywhere on the globe on any compatible device, can have the same
consistent quality as a local call within a single area code. Many hosted Voice over Internet Protocol (VoIP) solutions route call data through the same data center, regardless of the physical
or geographic location of callers. By contrast, when an end-user makes a call using our solution, our patented technology seeks out the closest data center to the caller's location, subject to
service quality, security and data sovereignty considerations. We call this "geo-routing."  Our proprietary technologies take into account current Internet and carrier network conditions and
determine the best route virtually instantaneously, ensuring that latency is minimized within the available routing options. </P>

<P align="center" style="font-size: 10pt;">                                                   7
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>


<P>Many of our software solutions provide mission critical services to our business customers.  We have therefore developed technologies and architectures that embed high reliability and uptime into our
software. Based on this reliability and our Global Reach techology, we are able to offer qualifying enterprise customers an end-to-end SLA that provides commitments as to both the availability of our solutions,
or uptime, and voice call quality.</P>

<P>We believe one of the key areas that differentiates 8x8 from our competitors is the quality of our real-time service delivery over the public Internet. Real-time voice is perhaps the most difficult
application to be delivered over the public Internet as there is no time for retransmission and there is little buffering that can be done without impacting the quality of a real-time conversation. As such,
quality of the connection well beyond just the available bandwidth is the most important element of service delivery for VoIP. By having diverse routes and connectivity as well as full and granular Border
Gateway Protocol (BGP) control over these connections, 8x8 is constantly inspecting the state of the Internet to optimize our service delivery to customers. </P>
<P>In addition, we have instrumented hundreds of thousands of 8x8 endpoints to provide details of quality of connection information at the end of each call to 8x8's internal network operations
environment. This is possible due to our full control over the core networking stack/equipment and the transit connections in our data centers. &nbsp;</P>

<P>Our technologies include a number of deployment methodologies that represent best practices for implementing our software at a customer site and driving customer adoption of our more
advanced software features. We also manage and port existing business numbers globally, and we provide local number porting services in more than 40 countries. We provide software connectivity
to emergency services and other regulatory services required by law in different regions of the world. We have developed our own billing software, and provide our customers with electronic monthly billing.</P>

<P>Finally, a key aspect of our technology, especially critical for larger enterprise customers and certain industry verticals (such as healthcare), is our emphasis on security and compliance, which we have
addressed through specific measures such as our end-to-end encryption technologies and certifications with various regulations and industry standards as described above.</P>

<B><P>Sales, Marketing and Promotional Activities</P>
</B><P>We market our services directly to end users through a variety of means, including search engine marketing and optimization, third-party lead generation sources, industry conferences,
trade shows, and webinars, as well as traditional advertising channels. We employ a direct sales organization, consisting of inside and field-based sales agents, and an indirect channel partner network
consisting of value-added resellers (VARs), master agents, system integrators and service providers. We typically contract directly with the end customer and use these channel partners to identify, qualify
and manage prospects throughout the sales cycle, and have arrangements with a number of partners who resell our services to their customers. For mid-market and enterprise customers, our sales professionals work closely
with inside technical support, sales engineers and deployment specialists to develop customized solution proposals based on individual customer requirements. </P>

<P>In fiscal 2017, we invested in new resources and support tools for our channel partner program, including new sales enablement training and resources, deployment and support certification
programs, online customer return on investment (ROI) tools, co-branded marketing materials and our new &quot;PartnerConnect&quot; portal which, among other capabilities, allows partners to launch
and manage pre-built, multi-touch digital co-marketing campaigns. </P>
<B><P>Competition</P>
</B><P>Given the size and stage of the current market opportunity and the breadth of our communications and collaboration service platform, we face competition from many companies, including other
cloud services providers, communications and collaboration software vendors and incumbent telephone companies and other resellers of legacy communications equipment. For more information
regarding the risks associated with such competition, please refer to our "Risk Factors" below.</P>


<P align="center" style="font-size: 10pt;">                                                   8
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<B><I><P>Cloud Services Providers</P></I></B>

<P>For customers looking to implement cloud-based communications, we compete with other cloud communication software providers such as RingCentral, Fuze, Vonage, Five9 and
InContact/Nice. We believe that the integration of our services over a common platform, including contact center, differentiates our services from those offered by these competitors.  We
believe we also compare favorably as to security, reliability, quality of service, analytics and global coverage.  </P>

<B><I><P>Communications and Collaboration Software Vendors</P>
</I></B><P>We also face competition from communications and collaboration software vendors such as Cisco, Google, Amazon and Microsoft Corporation, some of which are well-established in the communications industry
while others have only recently begun to market cloud communications solutions. Some of these competitors have developed strong software solutions for its respective communications and/or
collaboration silo. Many of these competitors are substantially larger, better capitalized, and more well-known than we are. However, we
believe that a collective deployment of these software solutions is likely to be more expensive and cumbersome for customers, when compared to similar deployments of our services. </P>

<B><I><P>Incumbent Telephony Companies and Legacy Equipment Providers</P>
</I></B><P>Our cloud-based software replaces wire line business voice services sold by incumbent telephone and cable companies such as AT&amp;T, CenturyLink, Comcast, and Verizon
Communications, often in conjunction with on-premises hardware solutions from companies like Avaya, Cisco and Mitel.  We believe that the solutions offered by these competitors are typically
more expensive to adopt, require cumbersome on-premises implementations, and need regular hardware and IT infrastructure upgrades. Furthermore, the offerings often do not provide all the functionality
needed for larger customers to integrate their communication systems with their IT infrastructure, therefore requiring additional system integration investments.</P>

<B><P>Operations</P>
</B><P>Our operations infrastructure consists of data management, monitoring, control and billing systems that support all of our products and services. We have invested substantial resources to
develop and implement our real-time call management information system. Key elements of our operations infrastructure include a prospective customer quotation portal, customer provisioning, customer
access, fraud control, network security, call routing, call monitoring, media processing and normalization, call reliability, detailed call record storage and billing and integration with third-party applications.
We maintain a call-switching platform in software that manages call admission, call control and call rating and routes calls to an appropriate destination or customer premises equipment.</P>
<I><P>Network Operations Center</P>
</I><P>We maintain global network operations centers at our headquarters in San Jose, California and in Cluj-Napoca, Romania, and employ a staff with experience in voice and data operations to
provide 24-hour operations support, seven days per week. We use various tools to monitor and manage all elements of our network and our partners' networks in real time. We also monitor the network
elements of some of our larger business customers. Additionally, our network operations center provides technical support to troubleshoot equipment and network problems. We also rely upon the network
operations centers and resources of our telecommunications carrier partners and data center providers to augment our monitoring and response efforts.</P>

<P>In the event of a major disruption at a data center, such as a natural disaster, failover between data centers for 8x8 Virtual Office is designed to occur instantly. Active calls may disconnect, but new
calls can be generated immediately. In addition, most of the maintenance services performed by 8x8 are seamless and non-disruptive to customers. For example, we can move the core call flow
processing from one data center to another without dropping a call.  We offer local redundancy (i.e., failover to a data center within the same region) as a standard feature of 8x8 Virtual Contact Center,
and geographical redundancy (i.e., failover to a data center in a different region) can be enabled as an option to provision geo-redundant tenants on multiple sites. Our ContactNow product is
geographically redundant in the U.S. and, in the UK, across multiple sites in London. </P>


<P align="center" style="font-size: 10pt;">                                                   9
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<I><P>Customer and Technical Support </P>
</I><P>8x8 maintains a global customer support organization with operations in the United States, United Kingdom, Philippines and Romania. Customers can access 8x8 customer support services
directly from the company website or receive multi-channel technical support via phone, chat, web and email.  Emergency support is available on a 24x7 basis. </P>
<P>We take a lifecycle approach to customer support, supporting customers from onboarding to deployment and training, and through the renewal process, to drive greater user adoption of 8x8 services.
For our larger enterprise customers, our Elite Touch implementation methodology utilizes a Deployment Management team and provides active support through the &quot;go-live&quot; date at each
customer site. &nbsp;We also provide a Customer Success Manager as a single point of contact for every aspect of the post-sale relationship. &nbsp;Finally, we offer a variety of training classes through
our 8x8 Academy, either through instructor-led classes or self-paced eLearning.</P>

<I><P>Interconnection Agreements</P>
</I><P>We are a party to telecommunications interconnect and service agreements with VoIP providers and public switched telephone network (PSTN) telecommunications carriers in the
United States and other global regions. &nbsp;Pursuant to these agreements, VoIP calls originating on our network can be terminated on other VoIP networks or the PSTN, and likewise, calls originating
on other VoIP networks and the PSTN can be terminated on our network.</P>

<B><P>Research and Development</P>
</B><P>The cloud communications market is characterized by rapid technological changes and advancements, typical of most SaaS markets. Accordingly, we make substantial investments in the design
and development of new products and services, as well as the development of enhancements and features to our existing products and services, and make these enhancements available to our
customers frequently. Research and development expenses in each of the fiscal years ended March 31, 2017, 2016 and 2015 were $27.5 million, $24.0 million and $15.1 million, respectively. </P>

<P>We plan to invest in expanding the set of services within our platform, including extending our contact center capabilities, adding deeper collaboration services, and bringing an increasing number of
analytics-driven applications to market. We expect our future development programs also to focus on the integration and functionality of our products and services with other SaaS products, such as
Salesforce.com, NetSuite, Zendesk and others. </P>
<P>We currently employ individuals in research, development and engineering activities in our facilities in San Jose, California, London, England and Cluj, Romania as well as outsourced software
development consultants. </P>

<B><P>Regulatory Matters</P>
</B><P>In the United States, VoIP and other software communications and collaboration services, like ours, have been subject to less regulation at the state and federal levels than traditional
telecommunications services. The FCC has subjected VoIP service providers to a smaller subset of regulations that apply to traditional telecommunications service providers and has not yet classified
VoIP services as either telecommunications or information. The FCC is currently examining the status of VoIP service providers and the services they provide in multiple open proceedings. </P>
<P>Many state regulatory agencies impose taxes and other surcharges on VoIP services, and certain states take the position that offerings by VoIP providers are intrastate telecommunications services
and therefore subject to state regulation. These states argue that if the beginning and end points of communications are known, and if some of these communications occur entirely within the boundaries
of a state, the state can regulate that offering. We believe that federal regulations largely pre-empt state regulations that treat VoIP offerings in the same manner as providers of traditional
telecommunications services. However, there are many areas of regulation where pre-emption has not been resolved as a matter of law.  It is possible that the FCC could determine that VoIP services are
not information services, or that there could be a judicial or legislative determination that the states are not pre-empted from regulating VoIP services as traditional telecommunications services. We cannot
predict how or when these issues will be resolved or the potential future impact on our business at this time.</P>


<P align="center" style="font-size: 10pt;">                                                   10
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<P>In addition to regulations addressing Internet telephony and broadband services, other regulatory issues relating to the Internet generally could affect our ability to provide our services. Congress
has adopted legislation that regulates certain aspects of the Internet including online content, user privacy, taxation, liability for third-party activities and jurisdiction. In addition, a number of initiatives
pending in Congress and state legislatures would prohibit or restrict advertising or sale of certain products and services on the Internet, which may have the effect of raising the cost of doing business on
the Internet generally. </P>

<P>Internationally, we are subject to a complex patchwork of regulations that vary from country to country. Some countries have adopted laws that make the provision of VoIP services illegal within the
country. Other countries have adopted laws that impose stringent licensing obligations on providers of VoIP services like ours. In many countries, it is not clear how laws that have historically been applied
to traditional telecommunications providers will be applied to providers of VoIP services like us. </P>

<P>The effect of any future laws, regulations and orders, or any changes in existing laws or their enforcement, on our operations cannot be determined. But as a general matter,
increased regulation and the imposition of additional funding obligations increases service costs that may or may not be recoverable from our customers. An increase in these costs could
make our services less competitive with traditional telecommunications services, if we increase our prices, or decrease our profit margins, if we attempt to absorb such costs.</P>

<P>Federal, state, local and foreign governmental organizations are considering other legislative and regulatory proposals that would regulate and/or tax applications running over the Internet. We cannot
predict whether new taxes will be imposed on our services, and depending on the type of taxes imposed, whether and how our services would be affected thereafter. Increased regulation of the Internet
may decrease its growth and hinder technological development, which may negatively impact the cost of doing business via the Internet or otherwise materially adversely affect our business, financial
condition and results of operations. Please refer to Part I, Item 1A "Risk Factors," for a discussion of regulatory risks, proceedings and issues that could adversely affect our business and operating results
in the future.</P>

<B><P>Intellectual Property and Proprietary Rights</P>
</B><P>Our ability to compete depends, in part, on our ability to obtain and enforce intellectual property protection for our technology in the United States and internationally. We currently rely primarily on
a combination of trade secrets, patents, copyrights, trademarks and licenses to protect our intellectual property.  From inception through March 31, 2017, we have been awarded 131 United States
patents, of which we expect to expire between 2017 and 2035. We have additional United States and foreign patent applications pending. We cannot predict whether our pending patent applications will
result in issued patents. </P>

<P>To protect our trade secrets and other proprietary information, we require our employees to sign agreements providing for the maintenance of confidentiality and also the assignment of rights to
inventions made by them while employed by us. There can be no assurance that our means of protecting our proprietary rights in the United States or abroad will be adequate or that competition will not
independently develop technologies that are similar or superior to our technology, duplicate our technology or design around any of our patents. In addition, the laws of foreign countries in which our
products are or may be sold may not protect our intellectual property rights to the same extent as do the laws of the United States. Our failure to protect our proprietary information could cause our business
and operating results to suffer.</P>

<P>We are also subject to the risks of adverse claims and litigation alleging infringement of the intellectual property rights of others. Such claims and litigation could require us to expend substantial
resources and distract key employees from their normal duties, which could have a material adverse effect on our operating results, cash flows and financial condition. The communications and software
industries are subject to frequent litigation regarding patent and other intellectual property rights. Moreover, the VoIP service provider community has historically been a target of patent holders. There is a
risk that we will be a target of assertions of patent rights and that we may be required to expend significant resources to investigate and defend against such assertions of patent rights. For information
about specific claims, please refer to Part I, Item 1A, Risk Factors - "Our infringement of a third party's proprietary technology could disrupt our business" and Part I, Item 3. "LEGAL PROCEEDINGS."</P>


<P align="center" style="font-size: 10pt;">                                                   11
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>


<P>We utilize certain technology, including hardware and software, that we license from third parties.  Most of these licenses are on standard commercial terms made generally available by the companies providing
the licenses. To date, the cost and terms of these licenses individually has not been material to our business. There can be no assurance that the technology licensed by us will continue to provide
competitive features and functionality or that licenses for technology currently utilized by us or other technology which we may seek to license in the future will be available to us on commercially
reasonable terms or at all, however. The loss of, or inability to maintain, existing licenses could result in shipment delays or reductions until equivalent technology or suitable alternative products could be
developed, identified, licensed and integrated, and could harm our business. </P>

<B><P>Geographic Areas</P>
</B><P>We have two reportable segments. Financial information relating to revenues generated in different geographic areas are set forth in Note 12 to our consolidated financial statements contained in
Part II, Item 8 of this Annual Report.</P>

<B><P>Employees</P></B>

<P>As of March 31, 2017, our workforce consisted of 1,019 full time employees spread across the globe.   None of our employees are represented by a labor union or are subject to a collective
bargaining arrangement.</P>

<B><P>Available Information</P></B>

<P>We were incorporated in California in February 1987 and reincorporated in Delaware in December 1996. We maintain a corporate Internet website at the address http://www.8x8.com. The
contents of this website are not incorporated in or otherwise to be regarded as part of this Annual Report. We file reports with the Securities and Exchange Commission, or SEC, which are available on our
website free of charge. These reports include annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K and amendments to such reports, each of which is provided on
our website as soon as reasonably practical after we electronically file such materials with or furnish them to the SEC. You can also read and copy any materials we file with the SEC at the SEC's Public
Reference Room at 100 F Street, NE, Washington, DC 20549. You can obtain additional information about the operation of the Public Reference Room by calling the SEC at 1.800.SEC.0330. In addition,
the SEC maintains a website (www.sec.gov) that contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC, including 8x8. </P>

<B><P>Executive Officers of the Registrant</P>
</B><P>Our executive officers as of the date of this report are listed below.</P>
<B><P>Vikram Verma, Chief Executive Officer.</B> Vikram Verma, age 52, has served as Chief Executive Officer since September 2013 and as a director since January 2012. From
October 2008 through August 2013, Mr. Verma was President of Strategic Venture Development for Lockheed Martin. From 2006 through 2008, Mr. Verma was President of the IS&amp;GS
Savi Group, a division of Lockheed Martin. Prior to 2006, Mr. Verma was Chairman and Chief Executive Officer of Savi Technology, Inc. Mr. Verma received a B.S.E.E. degree from Florida
Institute of Technology, a M.S.E. degree from the University of Michigan in electrical engineering, and a graduate degree of Engineer in Electrical Engineering from Stanford University.</P>

<B><P>Bryan Martin, Chairman and Chief Technology Officer.</B> Bryan Martin, age 49, has served as Chairman of the Board of Directors since December 2003, has served as Chief
Technology Officer since September 2013 and as a director since February 2002. From February 2002 to September 2013, he served as Chief Executive Officer. From March 2007 to
November 2008, and again from April 2011 to December 2011, he served as President. From February 2001 to February 2002, he served as our President and Chief Operating Officer. He
served as our Senior Vice President, Engineering Operations from July 2000 to February 2001 and as Chief Technical Officer from August 1995 to August 2000. He also served as a director
of the Company from January 1998 through July 1999. In addition, Mr. Martin served in various technical roles for the Company from April 1990 to August 1995. He received a B.S. and an
M.S. in Electrical Engineering from Stanford University.</P>
<B><P>Mary Ellen Genovese, Chief Financial Officer.</B> Mary Ellen Genovese, age 58, has served as our Chief Financial Officer since November 2014. &nbsp;Ms. Genovese had been
serving as our Senior Vice President of Human Resources since July 2014 and prior to that, as a consultant to the Company since April 2012. Prior to joining the Company, from 2008 to
2011, Ms. Genovese served as a consultant to a Fortune 50 security company. From 2004 through 2006, Ms. Genovese was the Chief Financial Officer of Savi Technology, Inc. Prior to
joining Savi Technology, she was Chief Financial Officer of Trimble Navigation Limited from 2000 to 2004. Between 1992 and 2000, Ms. Genovese worked at Trimble in a succession of other
financial and accounting positions, including VP of Finance and Corporate Controller. Ms. Genovese holds a B.S. Degree in Accounting from Fairfield University and received her CPA license
from the State of Connecticut.</P>
<B><P>Darren Hakeman, Senior Vice President of Product and Strategy.</B> Darren Hakeman, age 47, has served as our Senior Vice President of Product and Strategy since September
2013, and was a consultant to the Company starting in May 2013. From 2009 to 2013, Mr. Hakeman worked as a strategic advisor to leading Silicon Valley companies and emerging start-ups
including Authentication Metrics, Inc. (now Agari), Blackfire Research, and a major global security company. Prior to 2009, he served as Senior Vice President of Operations for a SaaS
Business Unit of Lockheed Martin that emerged following Lockheed's acquisition of Savi Technology, Inc. He received a B.S. and an M.S. in Electrical Engineering from Stanford University.
</P>


<P align="center" style="font-size: 10pt;">                                                   12
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<B><P>Puneet Arora, Senior Vice President of Global Sales.</B> Puneet Arora, age 42, has served as Senior Vice President of Global Sales since January 2015. From January 2013 to
January 2015, Mr. Arora was Vice President and Head of North America Sales at LivePerson. From August 2010 to August 2012, Mr. Arora led Cloud CRM Sales - North America - West for
Oracle. From September 2007 to November 2009, Mr. Arora was Vice President of Corporate Sales for Salesforce.com. He received a B.S. in Computer Engineering from Iowa State
University and an M.B.A. from Babson College.</P>

<B><P>Henrik Gerdes, Chief Accounting Officer</B>. Henrik Gerdes, age 41, has served as our Chief Accounting Officer, since March 2017. Prior to joining the Company, Mr. Gerdes,
served as Corporate Controller and Treasurer at Rocket Fuel Inc. from 2014 through March 2017, Director of Finance at TIBCO Software Inc. from 2011 through 2014 and SEC reporting manager
from 2010 through 2011. Between 2002 and 2010, Mr. Gerdes served in different positions at PricewaterhouseCoopers in Germany and San Jose, USA. Mr. Gerdes holds a Masters of
Business Economics from University of Goettingen, Germany. </P>

<B><P><A NAME="item1a">ITEM 1A. RISK FACTORS</A></P></B>

<P>If any of the following risks actually occur, our business, results of operations and financial condition could suffer significantly. </P>

<B><P>Our success depends on the growth and customer acceptance of our services. </P>
</B><P>Our future success depends on our ability to significantly increase revenue generated from sales of our cloud software solutions to business customers, including small and midsize businesses
(SMBs) and mid-market and larger distributed enterprises. To increase our revenue, we must add new customers and encourage existing customers to continue their subscriptions (on terms
favorable to us), increase their usage of our services, and/or purchase additional services from us. For customer demand and adoption of our cloud communications solutions to grow, the
quality, cost and feature benefits of these services must compare favorably to those of competing services. For example, our cloud unified communications and contact center services must
continue to evolve so that high-quality service and features can be consistently offered at competitive prices. As our target markets mature, or as competitors introduce lower cost and/or more
differentiated products or services that compete or are perceived to compete with ours, we may be unable to renew or extend our agreements with existing customers or attract new customers,
or new business from existing customers, on favorable terms, which could have an adverse effect on our revenue and growth. </P>

<P>The rate at which our existing customers purchase any new or enhanced services we may offer depends on a number of factors, including general economic conditions, the importance of
these additional features and services to our customers, and the price at which we offer them. If our customers react negatively to our new or enhanced service offerings or our efforts to upsell
are otherwise not as successful as we project, our business may suffer.
Our sales strategies must also continue to evolve and adapt as our market matures, for example through the offering of additional customer self-service tools and automation for
the SMB segment and the development of new and more sophisticated sales channels that leverage the strengths of our partners.
In addition, marketing and selling new and enhanced features and services may require increasingly sophisticated and
costly sales and marketing efforts, which may require us to incur additional expenses and may negatively impact the results of our operations.</P>

<P>To support the successful marketing and sale of our services to new and existing customers, we must continue to offer high-quality training, deployment, and customer support. Providing
these services effectively requires that our customer support personnel have industry-specific technical knowledge and expertise, which may make it difficult and costly for us to locate and hire
qualified personnel, particularly in the competitive Silicon Valley labor market where we are headquartered. Our support personnel also require extensive training on our products, which may
make it difficult to scale up our support operations rapidly. The importance of high-quality customer support will increase as we expand our business globally and pursue new mid-market and
distributed enterprise customers. If we do not help our customers quickly resolve post-deployment issues and provide effective ongoing support, our ability to sell additional features and
services to existing customers will suffer and our reputation may be harmed.</P>

<B><P>As more of our sales efforts are targeted at enterprise customers, our sales cycle may become more time-consuming and expensive, we may encounter pricing pressure and
implementation and customization challenges, and we may have to delay revenue recognition for some complex transactions, all of which could harm our business and operating results.</P>
</B><P>We currently derive a majority of our revenues from sales of our cloud software solutions to mid-market and larger distributed enterprises, and we believe increasing our sales to these
customers is key to our future growth.   Our sales cycle, which is the time between initial contact with a potential customer and the ultimate sale to that customer, is often lengthy and
unpredictable for larger enterprise customers.  Many of our prospective enterprise customers do not have prior experience with cloud-based communications and, therefore, typically spend
significant time and resources evaluating our solutions before they purchase from us.  Similarly, we typically spend more time and effort determining their requirements and educating these
customers about the benefits and uses of our solutions.  Enterprise customers also tend to demand more customizations, integrations and additional features than SMB customers.  As a result,
we may be required to divert more sales and engineering resources to a smaller number of large transactions than we have in the past, which means that we will have less personnel available
to support other segments or that we will need to hire additional personnel, which would increase our operating expenses.    </P>

<P align="center" style="font-size: 10pt;">                                                   13
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<P>It is often difficult for us to forecast when a potential enterprise sale will close, the size of the customer's initial service order and the period over which the deployment will occur, which
impacts our recognition of revenue.  Enterprise customers may delay their purchases from one quarter to another as they assess their budget constraints, negotiate early contract terminations
with their existing providers or wait for us to develop new features.  Any delay in closing, or failure to close, a large enterprise sales opportunity in a particular quarter or year could significantly
harm our projected growth rates and cause the amount of new sales we book to vary significantly from quarter to quarter.  We may also have to delay revenue recognition on some of these
transactions until the customer's technical or implementation requirements have been met.  </P>

<P>In some cases, we may enter into a contract with a large enterprise customer, such as a preferred vendor agreement, that has little or no minimum purchase commitments but establishes
the terms on which the customer's affiliates, clients or franchisees (as the case may be) may order services from us in the future.  We may expend significant time and resources towards
becoming a preferred vendor without booking significant sales from the opportunity until months or years after we sign the initial agreement.  If we are unsuccessful in selling our services to the
prospective purchasers under these agreements, we may not recognize revenue in excess of the expenses we incur in pursuing these opportunities, which could adversely impact our
profitability and cash flow.  </P>

<B><P>We also face significant risks in implementing and supporting the services we sell to mid-market and larger distributed enterprises and, if we do not manage these efforts effectively, our
business and results of operations could be materially and adversely affected. </P>
</B><P>We have a limited history of selling our services to larger businesses and have experienced, and may continue to experience, new challenges in deploying and providing ongoing
support for the solutions we sell to large customers. </P>
<P>Larger customers' networks are often more complex than those of smaller customers and generally require participation from the customer information technology (IT) team, and there is no
guarantee that resources with adequate expertise will be available when we deploy our services. The lack of local resources may prevent us from ensuring the proper deployment of our
services, which can in turn adversely impact the quality of services that we deliver over our customers' networks, and/or may result in delays in the implementation of our services. This may
create a public perception that we are unable to deliver high quality of service to our customers, which could harm our reputation and make it more difficult to attract new customers and retain
existing customers. Moreover, larger customers tend to require higher levels of customer service and individual attention (including periodic business reviews and in-person visits, for example),
which may increase our costs for implementing and delivering services. If a customer is unsatisfied with the quality of services we provide or the quality of work performed by us or a third party,
we may decide to incur costs beyond the scope of our contract with the customer in order to address the situation and protect our reputation, which may in turn reduce or eliminate the
profitability of our contract with the customer. In addition, negative publicity related to our larger customer relationships, regardless of its accuracy, could harm our reputation and make it more
difficult for us to compete for new business with current and prospective customers. </P>
<P>We also face challenges building and training an integrated sales force capable of addressing the services and features of our comprehensive product suite, as well as a staff of expert
engineering and customer support personnel capable of addressing the full range of installation and deployment issues that tend to arise more frequently with larger customers.  Also, we have
only limited experience in developing and managing sales channels and distribution arrangements for larger businesses. If we fail to effectively execute the sale, deployment and ongoing
support of our services to mid-market and larger distributed enterprises, our results of operations and our overall ability to grow our customer base could be materially and adversely
affected.</P>

<B><P>Intense competition in the markets in which we compete could prevent us from increasing or sustaining our revenue growth and increasing or maintaining profitability.</P>
</B><P>The cloud communications industry is competitive, and we expect it to become increasingly competitive in the future. We may also face competition from companies in adjacent or
overlapping industries.</P>


<P align="center" style="font-size: 10pt;">                                                   14
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<P>In connection with our unified communication services, we face competition&nbsp;from other providers of cloud communication services, such as&nbsp;RingCentral, Fuze, Vonage and
Dialpad. In connection with our cloud contact center&nbsp;services, we face competition&nbsp;from other providers of cloud and premise-based contact
center&nbsp;software&nbsp;services, such as inContact (recently acquired by NICE), Five9 and Interactive Intelligence. In addition, because many of our target customers have historically
purchased communications services&nbsp;from incumbent telephone companies along with legacy on-premises communication equipment,&nbsp;we compete with these customers'
existing providers. These competitors include, for example, AT&amp;T, CenturyLink, Comcast and Verizon Communications&nbsp;in the United States, as well as local incumbent
communications providers in the international markets where we operate, such as Vodafone, Telefonica, Orange, America Movil and Deutsche Telekom, all in conjunction with on-premises
hardware solutions from companies like Avaya, Cisco and Mitel. &nbsp;&nbsp;We may also face competition from large Internet and cloud service companies such as Google Inc., Amazon
Inc., Oracle Corporation and Microsoft Corporation, any of which might launch a new cloud-based business communications service, expand its existing offerings or acquire other
cloud-based business communications companies in the future.  </P>

<P>Many of our current and potential competitors have longer operating histories, significantly greater resources and brand awareness, and a larger base of customers than we have. As a
result, these competitors may have greater credibility with our existing and potential customers. They also may be able to adopt more aggressive pricing policies and devote greater
resources to the development, promotion and sale of their products. Our competitors may also offer bundled service arrangements that present a more differentiated or better integrated
product to customers. Increased competition could require us to lower our prices, reduce our sales revenue, lower our gross profits and/or cause us to lose market share. In addition, many
of our customers are not subject to long-term contractual commitments and have the ability to switch from our services to our competitors' offerings on relatively short notice.</P>
<P>Given the significant price competition in the markets for our services, we may be at a disadvantage compared with those competitors who have substantially greater resources than us
or may otherwise be better positioned to withstand an extended period of downward pricing pressure. The adverse impact of a shortfall in our revenues may be magnified by our inability to
adjust our expenses to compensate for such shortfall. Announcements, or expectations, as to the introduction of new products and technologies by our competitors or us could cause
customers to defer purchases of our existing products, which also could have a material adverse effect on our business, financial condition or operating results.</P>
<B><P>We have a history of losses and are uncertain of our future profitability.</P>
</B><P>We recorded an operating loss of approximately $6.7 million for the fiscal year ended March 31, 2017 and ended the period with an accumulated deficit of approximately $115
million. Although we have achieved operating income in three of our five most recent fiscal years, we incurred substantial operating losses prior to that period and we may incur operating
losses in the future, and those loses could be substantial. As we expand our geographic reach and range of service offerings, and further invest in research and development, sales and
marketing, and regulatory compliance, we will need to increase revenues in order to generate sustainable operating profit. Given our history of fluctuating revenues and operating losses, we
cannot be certain that we will be able to achieve or maintain operating profitability on an annual basis or on a quarterly basis in the future.</P>

<B><P>Our churn rate may increase in future periods due to customer cancellations or other factors, which may adversely impact our revenue or require us to spend more money to grow
our customer base.</P>
</B><P>Our customers generally do not have long-term contracts with us and may discontinue their subscriptions for our services after the expiration of their initial subscription period, which
typically range from one to three years. In addition, our customers may renew for lower subscription amounts or for shorter contract lengths. We may not accurately predict cancellation rates
for our customers. Our cancellation rates may increase or fluctuate as a result of a number of factors, including customer usage, pricing changes, number of applications used by our
customers, customer satisfaction with our service, the acquisition of our customers by other companies and deteriorating general economic conditions. If our customers do not renew their
subscriptions for our service or decrease the amount they spend with us, our revenue will decline and our business will suffer.</P>


<P align="center" style="font-size: 10pt;">                                                   15
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<P>Our average monthly business service revenue churn was less than 1% over the past two fiscal years. Our method of computing this revenue churn rate may be different from methods
used by our competitors and other companies in our industry to compute their publicly disclosed churn rates. As a result, only limited reliance can be placed on our churn rate when
attempting to compare it to that of other companies. Also, our churn rate can vary based on events that may not be indicative of actual trends in our business. Our churn rate could increase
in the future if customers are not satisfied with our service. Other factors, including increased competition from other providers of communications and collaborations services, alternative
technologies, and adverse business conditions also influence our churn rate.</P>

<P>Because of churn, we must acquire new customers on an ongoing basis to maintain our existing level of customers and revenues. As a result, marketing expenditures are an ongoing
requirement of our business. If our churn rate increases, we will have to acquire even more new customers in order to maintain our existing revenues. We incur significant costs to acquire
new customers, and those costs are an important factor in determining our net profitability. Therefore, if we are unsuccessful in retaining customers or are required to spend significant
amounts to acquire new customers beyond those budgeted, our revenue could decrease and our net loss could increase.</P>

<P>Our rate of customer cancellations may increase in future periods due to a number of factors, some of which are beyond our control, such as the financial condition of our customers or
the state of credit markets.  In addition, a single, protracted service outage or a series of service disruptions, whether due to our services or those of our carrier partners, may result in a
sharp increase in customer cancellations. </P>

<P>Due to the length of our sales cycle, especially in adding new mid-market and larger distributed enterprises as customers, we may also experience delays in acquiring new customers to
replace those that have terminated our services. Such delays would be exacerbated if general economic conditions worsen. An increase in churn, particularly in challenging economic times,
could have a negative impact on the results of our operations.</P>

<B><P>The market for cloud software solutions is subject to rapid technological change, and we depend on new product and service introductions in order to maintain and grow our
business.</P>
</B><P>We operate in an emerging market that is characterized by rapid changes in customer requirements, frequent introductions of new and enhanced products, and continuing and
rapid technological advancement. To compete successfully in this emerging market, we must continue to design, develop, manufacture, and sell new and enhanced cloud software solutions
products and services that provide higher levels of performance and reliability at lower cost. If we are unable to develop new services that address our customers' needs, to deliver our
applications in one seamless integrated product offering that addresses our customers' needs, or to enhance and improve our services in a timely manner, we may not be able to achieve or
maintain adequate market acceptance of our services. Our ability to grow is also subject to the risk of future disruptive technologies. Access and use of our services is provided via the
cloud, which, itself, has been disruptive to the previous premises-based model.</P>

<P>If new technologies emerge that are able to deliver communications and collaboration services at lower prices, more efficiently, more conveniently or more securely, such technologies
could adversely impact our ability to compete.</P>

<P>If we are unable to develop new features and services internally due to factors such as
competitive labor markets, high employee turnover, lack of management ability or a lack of other research and development resources, we may miss market opportunities. Further, many of
our competitors have historically spent a greater amount of funds on their research and development programs, and those that do not may be acquired by larger companies that would
allocate greater resources to our competitors' research and development programs. In addition, there is no guarantee that our research and development efforts will succeed, or that our
new products and services will enable us to maintain or grow our revenue or recover our development costs. Our failure to maintain adequate research and development resources, to
compete effectively with the research and development programs of our competitors and to successfully monetize our research and development efforts could materially and adversely
affect our business and results of operations.</P>


<P align="center" style="font-size: 10pt;">                                                   16
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<B><P>We may not be able to scale our business efficiently or quickly enough to meet our customers' growing needs, in which case our operating results could be harmed.</P></B>

<P>As usage of our cloud software solutions by mid-market and larger distributed enterprises expands and as customers continue to integrate our services across their enterprises, we
are required to devote additional resources to improving our application architecture, integrating our products and applications across our technology platform, integrating with third-party
systems, and maintaining infrastructure performance. As our customers gain more experience with our services, the number of users and transactions managed by our services, the amount
of data transferred, processed and stored by us, the number of locations where our service is being accessed, and the volume of communications managed by our services have in some
cases, and may in the future, expand rapidly. In addition, we will need to appropriately scale our internal business systems and our services organization, including customer support and
services and regulatory compliance, to serve our growing customer base. Any failure of or delay in these efforts could cause impaired system performance and reduced customer
satisfaction. These issues could reduce the attractiveness of our cloud software solutions to customers, resulting in decreased sales to new customers, lower renewal rates by existing
customers, the issuance of service credits, or requested refunds, which could hurt our revenue growth and our reputation. These system upgrades and the expansion of our support and
services have been and will continue to be expensive and complex, requiring management time and attention and increasing our operating expenses. We could also face inefficiencies or
operational failures as a result of our efforts to scale our infrastructure. Moreover, there are inherent risks associated with upgrading, improving and expanding our information technology
systems. We cannot be sure that the expansion and improvements to our infrastructure and systems will be fully or effectively implemented on a timely basis, if at all. These efforts may
reduce revenue and our margins and adversely impact our financial results.</P>
<B><P>To provide our services, we rely on third parties for all of our network connectivity and co-location facilities.</P>
</B><P>We currently use the infrastructure of third-party network service providers, including the services of Equinix, Inc., and Level 3 Communications, Inc., to provide all of our cloud
services over their networks rather than deploying our own networks.</P>
<P>We also rely on third-party network service providers to originate and terminate substantially all of the PTSN calls using our cloud-based services. We leverage the infrastructure of
third-party network service providers to provide telephone numbers, PSTN call termination and origination services, and local number portability for our customers rather than deploying our own
network throughout the United States and internationally. This decision has resulted in lower capital and operating costs for our business in the short-term, but has reduced our operating
flexibility and ability to make timely service changes. If any of these network service providers cease operations or otherwise terminate the services that we depend on, the delay in switching
our technology to another network service provider, if available, and qualifying this new service provider could have a material adverse effect on our business, financial condition or
operating results. The rates we pay to our network service providers may also increase, which may reduce our profitability and increase the retail price of our service.</P>

<P>There can be no assurance that these service providers will be able or willing
to supply cost-effective services to us in the future or that we will be successful in signing up alternative or additional providers. Although we believe that we could replace our current
providers, if necessary, our ability to provide service to our subscribers could be impacted during any such transition, which could have an adverse effect on our business, financial condition
or results of operations. The loss of access to, or requirement to change, the telephone numbers we provide to our customers also could have a material adverse effect on our business,
financial condition or operating results.</P>

<P>Due to our reliance on these service providers, when problems occur in a network, it may be difficult to identify the source of the problem. The occurrence of hardware and software
errors, whether caused by our service or products or those of another vendor, may result in the delay or loss of market acceptance of our products and any necessary revisions may force us
to incur significant expenses. Under the terms of the &quot;end-to-end&quot; service level commitments that we make for the benefit of qualifying customers, we are potentially at risk for
service problems experienced by these service providers.  Customers who do not qualify for these enhanced SLA commitments may nevertheless hold us responsible for these service
issues and seek service credits, early termination rights or other remedies.  Accordingly, service issues experienced by our service provider partners may harm our reputation as well as our
business, financial condition or operating results.</P>



<P align="center" style="font-size: 10pt;">                                                   17
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<B><P>Our physical infrastructure is concentrated in a few facilities and any failure in our physical infrastructure or services could lead to significant costs and disruptions and could reduce
our revenue, harm our business reputation and have a material adverse effect on our financial results.</P>
</B><P>Our leased network and data centers are subject to various points of failure. Problems with cooling equipment, generators, uninterruptible power supply, routers, switches, or other
equipment, whether or not within our control, could result in service interruptions for our customers as well as equipment damage. Because our services do not require geographic proximity
of our data centers to our customers, our infrastructure is consolidated into a few large data center facilities. Any failure or downtime in one of our data center facilities could affect a
significant percentage of our customers. The total destruction or severe impairment of any of our data center facilities could result in significant downtime of our services and the loss of
customer data. Because our ability to attract and retain customers depends on our ability to provide customers with highly reliable service, even minor interruptions in our service could harm
our reputation. Additionally, in connection with the expansion or consolidation of our existing data center facilities from time to time, there is an increased risk that service interruptions may
occur as a result of server relocation or other unforeseen construction-related issues.</P>
<P>We have experienced interruptions in service in the past. While we have not experienced a material increase in customer attrition following these events, the harm to our reputation is
difficult to assess. We have taken and continue to take steps to improve our infrastructure to prevent service interruptions, including upgrading our electrical and mechanical infrastructure.
However, service interruptions continue to be a significant risk for us and could materially impact our business.</P>
<P>Any future service interruptions could:</P>

<UL>
<LI>cause our customers to seek service credits, or damages for losses incurred;</LI>
<LI>require us to replace existing equipment or add redundant facilities;</LI>
<LI>affect our reputation as a reliable provider of communications services;</LI>
<LI>cause existing customers to cancel or elect to not renew their contracts; or</LI>
<LI>make it more difficult for us to attract new customers.</LI></UL>

<P>Any of these events could materially increase our expenses or reduce our revenue, which would have a material adverse effect on our operating results.</P>
<P>We may also be required to transfer our servers to new data center facilities in the event that we are unable to renew our leases on acceptable terms, or at all, or the owners of the
facilities decide to close their facilities, and we may incur significant costs and possible service interruption in connection with doing so. In addition, any financial difficulties, such as
bankruptcy or foreclosure, faced by our third-party data center operators, or any of the service providers with which we or they contract, may have negative effects on our business, the
nature and extent of which are difficult to predict. Additionally, if our data centers are unable to keep up with our increasing needs for capacity, our ability to grow our business could be
materially and adversely impacted.</P>

<B><P>We depend on third-party vendors for IP phones and software endpoints, and any delay or interruption in supply by these vendors would result in delayed or reduced shipments to
our customers and may harm our business.</P>
</B><P>We rely on third-party vendors for IP phones and software endpoints required to utilize our service. We currently do not have long-term supply contracts with any of these vendors.
As a result, most of these third-party vendors are not obligated to provide products or services to us for any specific period, in any specific quantities or at any specific price, except as may
be provided in a particular purchase order. The inability of these third-party vendors to deliver IP phones of acceptable quality and in a timely manner, particularly the sole source vendors,
could adversely affect our operating results or cause them to fluctuate more than anticipated. Additionally, some of our products may require specialized or high-performance component
parts that may not be available in quantities or in time frames that meet our requirements.</P>




<P align="center" style="font-size: 10pt;">                                                   18
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<B><P>If we do not or cannot maintain the compatibility of our communications and collaboration software with third-party applications and mobile platforms that our customers use in their
businesses, our revenue will decline.</P>
</B><P>The functionality and popularity of our cloud software solutions depends, in part, on our ability to integrate our services with third-party applications and platforms, including
enterprise resource planning, customer relations management, human capital management and other proprietary application suites. Third-party providers of applications and application
programmable interfaces, or APIs, may change the features of their applications and platforms, restrict our access to their applications and platforms or alter the terms governing use of their
applications and APIs and access to those applications and platforms in an adverse manner. Such changes could functionally limit or terminate our ability to use these third-party
applications and platforms in conjunction with our services, which could negatively impact our offerings and harm our business. If we fail to integrate our software with new third-party
back-end enterprise applications and platforms used by our customers, we may not be able to offer the functionality that our customers need, which would negatively impact our ability to generate
revenue and adversely impact our business.&nbsp;</P>
<P>Our services also allow our customers to use and manage our cloud software solutions on smartphones, tablets and other mobile devices. As new smart devices and operating systems
are released, we may encounter difficulties supporting these devices and services, and we may need to devote significant resources to the creation, support, and maintenance of our mobile
applications. In addition, if we experience difficulties in the future integrating our mobile applications into smartphones, tablets or other mobile devices or if problems arise with our
relationships with providers of mobile operating systems, such as those of Apple Inc. or Google Inc., our future growth and our results of operations could suffer.</P>
<B><P>If our software fails due to defects or similar problems, and if we fail to correct any defect or other software problems, we could lose customers, become subject to service
performance or warranty claims or incur significant costs.</P>
</B><P>Our customers use our service to manage important aspects of their businesses, and any errors, defects, disruptions to our service or other performance problems with our service
could hurt our reputation and may damage our customers' businesses. Our services and the systems infrastructure underlying our cloud communications platform incorporate software that
is highly technical and complex. Our software has contained, and may now or in the future contain, undetected errors, bugs, or vulnerabilities. Some errors in our software code may only be
discovered after the code has been released. Any errors, bugs, or vulnerabilities discovered in our code after release could result in damage to our reputation, loss of users, loss of revenue,
or liability for damages, any of which could adversely affect our business and financial results. We implement bug fixes and upgrades as part of our regularly scheduled system
maintenance, which may lead to system downtime. Even if we are able to implement the bug fixes and upgrades in a timely manner, any history of defects, or the loss, damage or
inadvertent release of confidential customer data, could cause our reputation to be harmed, and customers may elect not to purchase or renew their agreements with us and subject us to
service performance credits, warranty claims or increased insurance costs. The costs associated with any material defects or errors in our software or other performance problems may be
substantial and could materially adversely affect our operating results.</P>




<P align="center" style="font-size: 10pt;">                                                   19
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<B><P>Internet access providers and Internet backbone providers may be able to block,
degrade or charge for access to or bandwidth use of certain of our products and services, which could lead to additional expenses and the loss of users.</P>
</B><P>Our products and services depend on the ability of our users to access the Internet, and certain of our products require significant bandwidth to work effectively. In addition, users
who access our services and applications through mobile devices, such as smartphones and tablets, must have a high-speed connection, such as Wi-Fi, 3G, 4G or LTE, to use our services
and applications. Currently, this access is provided by companies that have significant and increasing market power in the broadband and Internet access marketplace, including incumbent
telephone companies, cable companies and mobile communications companies. Some of these providers offer products and services that directly compete with our own offerings, which
give them a significant competitive advantage. Some of these broadband providers have stated that they may exempt their own customers from data-caps or offer other preferred treatment
to their customers. Other providers have stated that they may take measures that could degrade, disrupt or increase the cost of user access to certain of our products by restricting or
prohibiting the use of their infrastructure to support or facilitate our offerings, or by charging increased fees to us or our users to provide our offerings, while others, including some of the
largest providers of broadband Internet access services, have committed to not engaging in such behavior. These providers have the ability generally to increase their rates, which may
effectively increase the cost to our customers of using our cloud software solutions.</P>
<P>On March 12, 2015, the Federal Communications Commission, or FCC, released an order that would prevent broadband Internet access providers from degrading or otherwise
disrupting a broad range of services provisioned over consumers' and enterprises' broadband Internet access lines.  While this order was appealed by a number of providers and trade
organizations, it was subsequently upheld by the United States Court of Appeals for the DC Circuit on June 14, 2016.  A petition for rehearing seeking an en banc rehearing is currently
pending. In addition, the current Chairman of the FCC has publicly expressed an interest in changing the regulatory model for broadband Internet access under the current rules. The
regulatory treatment of prioritization or degradation of traffic over the Internet, also known as net neutrality, varies widely among the jurisdictions in which we operate. While certain
jurisdictions, such as the European Union have strong protections for competitive services such as ours, other countries either lack a net neutrality framework altogether or otherwise have
lax enforcement of their rules. Broadband Internet access provider interference could result in a loss of existing users and increased costs, and could impair our ability to attract new users,
thereby negatively impacting our revenue and growth.  </P>

<B><P>Vulnerabilities to security breaches, cyber intrusions and other malicious acts could adversely impact our business.</P>
</B><P>Our operations depend on our ability to protect our network from interruption by damage from unauthorized entry, computer viruses or other events beyond our control. In the past,
we may have been subject to denial or disruption of service, or DDOS, and we may be subject to DDOS attacks in the future. We
cannot assure you that our backup systems, regular data backups, security protocols, DDOS mitigation and other procedures that are currently in place, or that may be in place in the future,
will be adequate to prevent significant damage, system failure or data loss.</P>

<P>Critical to our provision of service is the storage, processing, and transmission of confidential and sensitive data. We store, process and transmit a wide variety of confidential and
sensitive information including credit card, bank account and other financial information, proprietary, trade secret or other data that may be protected by intellectual property laws, customers'
and employees' personally identifiable information, as well as other sensitive information. We, along with others in the industry, will be subject to cyber threats and security breaches, given
the nature of the information we store, process and transmit. </P>

<P>Depending on the evolving nature of cyber threats and the measures we may have to implement to continue to maintain the security of our networks and data, our profitability may be
adversely impacted or we may have to increase the price of our services which may make our offerings less competitive with other communications providers.</P>





<P align="center" style="font-size: 10pt;">                                                   20
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>


<P>If an individual obtains unauthorized access to our network, or if our network is penetrated, our service could be disrupted and sensitive information could be lost, stolen or disclosed
which could have a variety of negative impacts, including legal liability, investigations by law enforcement and regulatory agencies, and exposure to fines or penalties, any of which could
harm our business reputation and have a material negative impact on our business. In addition, to the extent we market our services as compliant with particular laws governing data privacy
and security, such as Health Insurance Portability and Accountability Act and foreign data protection laws, a security breach that exposes protected information may make us susceptible to
a number of claims related to our marketing.</P>

<P>Many governments have enacted laws requiring companies to notify individuals of data security incidents involving certain types of personal data. In addition, some of our customers
contractually require notification of any data security compromise. Security compromises experienced by our competitors, by our customers or by us may lead to public disclosures, which
may lead to widespread negative publicity. Any security compromise in our industry, whether actual or perceived, could harm our reputation, erode customer confidence in the effectiveness
of our security measures, negatively impact our ability to attract new customers, cause existing customers to elect not to renew their subscriptions or subject us to third-party lawsuits,
regulatory fines or other action or liability, which could materially and adversely affect our business and operating results.</P>
<P>In contracts with larger enterprises, we often agree to assume liability for security breaches in excess of the amount of committed revenue from the contract. In addition, there can be no
assurance that any limitations of liability provisions in our contracts for a security breach would be enforceable or adequate or would otherwise protect us from any such liabilities or
damages with respect to any particular claim. We also cannot be sure that our existing general liability insurance coverage and coverage for errors or omissions will continue to be available
on acceptable terms or will be available in sufficient amounts to cover one or more large claims, or that the insurer will not deny coverage as to any future claim. The successful assertion of
one or more large claims against us that exceed available insurance coverage, or the occurrence of changes in our insurance policies, including premium increases or the imposition of large
deductible or co-insurance requirements, could have a material adverse effect on our business, financial condition and operating results.</P>

<B><P>Failure to comply with laws and contractual obligations related to data privacy and protection could have a material adverse effect on our business, financial condition and operating
results.</P>
</B><P>We are subject to the data privacy and protection laws and regulations adopted by federal, state and foreign governmental agencies. Data privacy and protection is highly regulated
and may become the subject of additional regulation in the future. For example, lawmakers and regulators worldwide are considering proposals that would require companies, like us, that
encrypt users' data to ensure access to such data by law enforcement authorities. Privacy laws restrict our storage, use, processing, disclosure, transfer and protection of personal
information, including credit card data, provided to us by our customers as well as data we collect from our customers and employees. We strive to comply with all applicable laws,
regulations, policies and legal obligations relating to privacy and data protection. However, if we fail to comply,
we may be subject to fines, penalties and lawsuits, and our reputation may suffer.
We may also be required to make modifications to our data practices that could have an adverse impact on our business.</P>

<P>Governmental entities, class action lawyers and privacy advocates are increasingly examining companies' data collection, processing, use, storing, sharing, transferring and transmitting
or personal data and data linkable to individuals. Self-regulatory codes of conduct, enforcement actions by regulatory agencies, and lawsuits by private parties impose additional compliance
costs on us negative impacting our profitability as well as subject us to unknown potential liabilities. These evolving laws, rules and practices may also curtail our current business activities
which may also result in slimmer profit margins and reduce new opportunities.</P>

<P>We are also subject to the privacy and data protection-related obligations in our contracts with our customers and other third parties. Any failure, or perceived failure, by us to comply
with federal, state, or international laws, including laws and regulations regulating privacy, data or consumer protection, or to comply with our contractual obligations related to privacy, could
result in proceedings or actions against us by governmental entities, contractual parties or others, which could result in significant liability to us as well as harm to our reputation. Additionally,
third parties on which we rely enter into contracts to protect and safeguard our customers' data. Should such parties violate these agreements or suffer a breach, we could be subject to
proceedings or actions against us by governmental entities, contractual parties or others, which could result in significant liability to us as well as harm to our reputation.</P>

<P align="center" style="font-size: 10pt;">                                                   21
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<P>There is considerable uncertainty with respect to the state of law governing data transfers between the European Union ("EU"), and other countries with similar data protection laws, and
the U.S. There is ongoing litigation in the EU, as well as calls by certain political and governmental bodies in the EU to re-evaluate data transfers between the EU and the U.S., that could
negatively impact the existing legally acceptable methods for transferring data between the EU and the U.S. on which we rely as do many other companies that transfer certain data
between the EU and the U.S.  Moreover, while we established alternative methods to transfer data between the EU and U.S. that addressed certain legal uncertainties that previously
existed, some independent data regulators have adopted the position that other forms of compliance, including the methods we rely upon now as do many other companies, are also invalid
though the legal grounds for these findings remains unclear at this time. Like many other companies, we continue to face uncertainty with respect to the measures we have implemented.
Additionally, there is continued uncertainty regarding the legality of transferring certain data between the EU and U.S. caused by: (i) ongoing litigation that could invalidate the existing
method that we, along with many other companies, rely upon for compliance with relevant law; and (ii) there is the possibility that political and other governmental bodies may invalidate the
method we, along with many other companies, rely upon to comply with relevant law.  We cannot predict how or if this issue will be resolved nor can we evaluate our potential liability at this
time.</P>
<B><P>We could be liable for breaches of security on our website, fraudulent activities of our users, or the failure of third-party vendors to deliver credit card transaction processing
services.</P>
</B><P>A fundamental requirement for operating an Internet-based, worldwide cloud software solutions and electronically billing our customers is the secure transmission of confidential
information and media over public networks. Although we have developed systems and processes that are designed to protect consumer information and prevent fraudulent credit card
transactions and other security breaches, failure to mitigate such fraud or breaches may adversely affect our operating results. The law relating to the liability of providers of online payment
services is currently unsettled and states may enact their own rules with which we may not comply. We rely on third-party providers to process and guarantee payments made by our
subscribers up to certain limits, and we may be unable to prevent our customers from fraudulently receiving goods and services. Our liability risk will increase if a larger fraction of
transactions effected using our cloud-based services involve fraudulent or disputed credit card transactions.</P>
<P>In addition, the functionality of our current billing system relies on certain third-party vendors delivering services. If these vendors are unable or unwilling to provide services, we will not
be able to charge for our services in a timely or scalable fashion, which could significantly decrease our revenue and have a material adverse effect on our business, financial condition and
operating results.</P>
<P>We must maintain Payment Card Industry Data Security Standard, or PCI DSS, compliance to bill our customers via credit card. If we fail to meet minimum-security standards for PCI
DSS compliance, credit card providers such as American Express Company or Visa Inc. could refuse to process credit card transactions on our behalf and our ability to collect payments
from our customers would be adversely impacted.</P>
<P>We may also experience losses due to subscriber fraud and theft of service. Subscribers have, in the past, obtained access to our service without paying for monthly service and
international toll calls by unlawfully using our authorization codes or by submitting fraudulent credit card information. If our existing anti-fraud procedures are not adequate or effective,
consumer fraud and theft of service could have a material adverse effect on our business, financial condition and operating results. </P>

<B><P>Natural disasters, war, terrorist attacks or malicious conduct could adversely impact our operations and could degrade or impede our ability to offer services.</P>
</B><P>Our cloud communications services rely on uninterrupted connection to the Internet through data centers and networks. Any interruption or disruption to our network, or the third
parties on which we rely, could adversely impact our ability to provide service. Our network could be disrupted by circumstances outside of our control including natural disasters, acts of
war, terrorist attacks or other malicious acts including, but not limited to, cyber-attacks. Our headquarters, global networks operations center and one of our third-party data center facilities
are located in the San Francisco Bay Area, a region known for seismic activity. Should any of these events occur and interfere with our ability to operate our network even for a limited
period of time, we could incur significant expenses, lose substantial amounts of revenue, suffer damage to our reputation, and lose customers. Such an event may also impede our
customers' connections to our network, since these connections also occur over the Internet, and would be perceived by our customers as an interruption of our services, even though such
interruption would be beyond our control. Any of these events could have a material adverse impact on our business.</P>


<P align="center" style="font-size: 10pt;">                                                   22
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<B><P>Our infringement of a third party's proprietary technology could disrupt our business.</P>
</B><P>There has been substantial litigation in the communications, cloud communication services, semiconductor, electronics, and related industries regarding intellectual property rights
and, from time to time, third parties may claim that we, our customers, our licensees or parties indemnified by us are infringing, misappropriating or otherwise violating their intellectual
property rights. Third parties may also claim that our employees have misappropriated or divulged their former employers' trade secrets or confidential information. Our broad range of
current and former technology, including IP telephony systems, digital and analog circuits, software, and semiconductors, increases the likelihood that third parties may claim infringement
by us of their intellectual property rights. </P>
<P>During our 2017 fiscal year, we were named as defendants in two lawsuits, each brought by a non-practicing entity and alleging infringement of a single patent.  During our 2016 fiscal
year, we were similarly named as defendants in two lawsuits in which we were alleged to have infringed patents.  We were successful in settling all four lawsuits relatively quickly, although
we have in the past been involved in patent infringement lawsuits that spanned several years.  Certain technology necessary for us to provide our services may, in fact, be patented by other
parties either now or in the future. If such technology were held under patent by another person, we would have to negotiate a license for the use of that technology, which we may not be
able to negotiate at a price that is acceptable or at all. The existence of such a patent, or our inability to negotiate a license for any such technology on acceptable terms, could force us to
cease using such technology and offering products and services incorporating such technology.</P>
<P>If we are found to be infringing on the intellectual property rights of any third-party in lawsuits or proceedings that may be asserted against us, we could be subject to monetary liabilities
for such infringement, which could be material. We could also be required to refrain from using, manufacturing or selling certain products or using certain processes, either of which could
have a material adverse effect on our business and operating results. From time to time, we have received, and may continue to receive in the future, notices of claims of infringement,
misappropriation or misuse of other parties' proprietary rights. There can be no assurance that we will prevail in these discussions and actions or that other actions alleging infringement by
us of third-party patents will not be asserted or prosecuted against us. Furthermore, lawsuits like these may require significant time and expense to defend, may divert management's
attention away from other aspects of our operations and, upon resolution, may have a material adverse effect on our business, results of operations, financial condition and cash flows.</P>
<B><P>Inability to protect our proprietary technology would disrupt our business.</P>
</B><P>We rely, in part, on trademark, copyright, and trade secret law to protect our intellectual property in the United States and abroad. We seek to protect our software, documentation,
and other written materials under trade secret and copyright law, which afford only limited protection. We have additional United States and foreign patent applications pending. We cannot
predict whether such pending patent applications will result in issued patents, and if they do, whether such patents will effectively protect our intellectual property. The intellectual property
rights we obtain may not be sufficient to provide us with a competitive advantage, and could be challenged, invalidated, infringed or misappropriated. We may not be able to protect our
proprietary rights in the United States or internationally (where effective intellectual property protection may be unavailable or limited), and competitors may independently develop
technologies that are similar or superior to our technology, duplicate our technology or design around any patent of ours.</P>
<P>We attempt to further protect our proprietary technology and content by requiring our employees and consultants to enter into confidentiality and assignment of inventions agreements
and third parties to enter into nondisclosure agreements. These agreements may not effectively prevent unauthorized use or disclosure of our confidential information, intellectual property or
technology and may not provide an adequate remedy in the event of unauthorized use or disclosure of our confidential information, intellectual property or technology.</P>

<P>Litigation may be necessary in the future to enforce our intellectual property rights, to determine the validity and scope of our proprietary rights or the rights of others, or to defend
against claims of infringement or invalidity. Such litigation could result in substantial costs and diversion of management time and resources and could have a material adverse effect on our
business, financial condition, and operating results. Any settlement or adverse determination in such litigation would also subject us to significant liability.</P>
<P>We also may be required to protect our proprietary technology and content in an increasing number of jurisdictions, a process that is expensive and may not be successful, or which we
may not pursue in every location. In addition, effective intellectual property protection may not be available to us in every country, and the laws of some foreign countries may not be as
protective of intellectual property rights as those in the United States. Additional uncertainty may result from changes to intellectual property legislation enacted in the United States and
elsewhere, and from interpretations of intellectual property laws by applicable courts and agencies. Accordingly, despite our efforts, we may be unable to obtain and maintain the intellectual
property rights necessary to provide us with a competitive advantage.</P>


<P align="center" style="font-size: 10pt;">                                                   23
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<B><P>Because our long-term growth strategy involves further expansion outside the United States, our business will be susceptible to risks associated with international operations.</P>
</B><P>An important component of our growth strategy involves the further expansion of our operations and customer base internationally. We have formed several subsidiaries outside the
United States, including a Romanian subsidiary that contributes significantly to our research and development efforts. We have also acquired two UK-based companies &mdash; DXI in May 2015
and Voicenet in November 2013. The risks and challenges associated with sales and other operations outside the United States are different in some ways from those associated with our
operations in the United States, and we have a limited history addressing those risks and meeting those challenges. Our current international operations and future initiatives will involve a
variety of risks, including:</P>

<UL>
<LI>localization of our services, including translation into foreign languages and associated expenses;</LI>
<LI>regulation of our services as traditional telecommunications services, requiring us to obtain authorizations or licenses to operate in foreign jurisdictions, or alternatively preventing us
from selling our full suite of services, or any services at all, in such jurisdictions;</LI>
<LI>unexpected changes in a specific country or region's regulatory requirements, taxes, trade laws, or political or economic conditions;</LI>
<LI>more stringent regulations relating to data security and the unauthorized use of, access to, and transfer of, commercial and personal information, particularly in the European
Union;</LI>
<LI>differing labor regulations, especially in the European Union and Latin America, where labor laws are generally more advantageous to employees as compared to the United States,
including deemed hourly wage and overtime regulations in these locations;</LI>
<LI>challenges inherent in efficiently managing an increased number of employees over large geographic distances, including the need to implement appropriate systems, policies, benefits
and compliance programs;</LI>
<LI>difficulties in managing a business in new markets with diverse cultures, languages, customs, legal systems, alternative dispute systems and regulatory systems;</LI>
<LI>increased travel, real estate, infrastructure and legal compliance costs associated with international operations;</LI>
<LI>different pricing environments, longer sales cycles, longer accounts receivable payment cycles and other collection difficulties;</LI>
<LI>currency exchange rate fluctuations and the resulting effect on our revenue and expenses, and the cost and risk of entering into hedging transactions if we chose to do so in the
future;</LI>
<LI>limitations on our ability to reinvest earnings from operations in one country to fund the capital needs of our operations in other countries;</LI>
<LI>laws and business practices favoring local competitors or general preferences for local vendors;</LI>
<LI>limited or insufficient intellectual property protection;</LI>
<LI>political instability or terrorist activities;</LI>
<LI>exposure to liabilities under anti-corruption and anti-money laundering laws, including the U.S. Foreign Corrupt Practices Act, the UK Bribery Act 2010 and similar laws and regulations
in other jurisdictions; and</LI>
<LI>adverse tax burdens and foreign exchange controls that could make it difficult to repatriate earnings and cash.</LI></UL>


<P align="center" style="font-size: 10pt;">                                                   24
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<P>We have limited experience in operating our business internationally, which increases the risk that any potential future expansion efforts that we may undertake will not be successful.
We expect to invest substantial time and resources to expand our international operations. If we are unable to do this successfully and in a timely manner, our business and operating
results could be materially adversely affected.</P>

<B><P>Acquisitions may divert our management's attention, result in dilution to our stockholders and consume resources that are necessary to sustain our business.</P>
</B><P>In fiscal 2017, we acquired LeChat, Inc., the developer of Sameroom.  In fiscal 2016, we acquired DXI Limited, which developed the technology on which ContactNow was based,
and substantially all of the assets of Quality Software Corporation, or QSC, which developed the technology behind our Quality Management service. In fiscal 2014, we acquired Voicenet
Solutions Limited, a UK-based provider of cloud communication services in the United Kingdom. If appropriate opportunities present themselves, we may make additional acquisitions or
investments or enter into joint ventures or strategic alliances with other companies. Risks commonly encountered in such transactions include:</P>

<UL>
<LI>the difficulty of assimilating the operations and personnel of the combined companies;</LI>
<LI>the risk that we may not be able to integrate the acquired services or technologies with our current services, products, and technologies;</LI>
<LI>the potential disruption of our ongoing business;</LI>
<LI>the diversion of management attention from our existing business;</LI>
<LI>the inability of management to maximize our financial and strategic position through the successful integration of the acquired businesses;</LI>
<LI>difficulty in maintaining controls, procedures, and policies;</LI>
<LI>the impairment of relationships with employees, suppliers, and customers as a result of any integration;</LI>
<LI>the loss of an acquired base of customers and accompanying revenue;</LI>
<LI>the loss of an acquired base of customers and accompanying revenue while trying to transition the customer from the legacy systems to 8x8's technology due to mismatch of the
features, usability, packaging, or pricing at the renewal times;</LI>
<LI>the loss of an acquired base of customers and accompanying revenue due to failure and/or lack of maintenance/support for the legacy services and/or equipment/software/services
being end of life;</LI>
<LI>additional regulatory compliance obligations and costs associated with the acquired operations;</LI>
<LI>litigation arising from or relating to the transaction;</LI>
<LI>the assumption of leased facilities, other long-term commitments or liabilities that could have a material adverse impact on our profitability and cash flow; and</LI>
<LI>the dilution to our existing stockholders from the issuance of additional shares of common stock or reduction of earnings per outstanding share in connection with an acquisition that
fails to increase the value of our company.</LI></UL>

<P>As a result of these potential problems and risks, among others, businesses that we may acquire or invest in may not produce the revenue, earnings, or business synergies that we
anticipate. In addition, there can be no assurance that any potential transaction will be successfully completed or that, if completed, the acquired business or investment will generate
sufficient revenue to offset the associated costs or other potential harmful effects on our business.</P>
<B><P>Our future operating results may vary substantially from period to period and may be difficult to predict.</P>
</B><P>Our historical operating results have fluctuated significantly and will likely continue to fluctuate in the future, and a decline in our operating results could cause our stock price to fall.
On an annual and a quarterly basis, there are a number of factors that may affect our operating results, some of which are outside our control. These include, but are not limited to:</P>

<UL>
<LI>changes in market demand;</LI>
<LI>the timing of customer subscriptions for our cloud software solutions;</LI>
<LI>customer cancellations;</LI>
<LI>changes in the competitive dynamics of our market, including consolidation among competitors or customers;</LI>
<LI>lengthy sales cycles and/or regulatory approval cycles;</LI>
<LI>new product introductions by us or our competitors;</LI>
<LI>extent of market acceptance of new or existing services and features;</LI>
<LI>the mix of our customer base and sales channels;</LI>
<LI>the mix of services sold;</LI>
<LI>the number of additional customers, on a net basis;</LI>

</UL>

<P align="center" style="font-size: 10pt;">                                                   25
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<UL>

<LI>the amount and timing of costs associated with recruiting, training and integrating new employees;</LI>
<LI>unforeseen costs and expenses related to the expansion of our business, operations and infrastructure;</LI>
<LI>continued compliance with industry standards and regulatory requirements;</LI>
<LI>material security breaches or service interruptions due to cyberattacks or infrastructure failures or unavailability;</LI>
<LI>introduction and adoption of our cloud software solutions in markets outside of the United States; and</LI>
<LI>general economic conditions.</LI></UL>

<P>Due to these and other factors, we believe that period-to-period comparisons of our results of operations are not meaningful and should not be relied upon as indicators of our future
performance. It is possible that in some future periods our results of operations may be below the expectations of public market analysts and investors. If this were to occur, the price of our
common stock would likely decline significantly.</P>

<B><P>Our products must comply with industry standards, FCC regulations, state, local, country-specific and international regulations, and changes may require us to modify existing
products and/or services.</P>
</B><P>In addition to reliability and quality standards, the market acceptance of telephony over broadband IP networks is dependent upon the adoption of industry standards so that
products from multiple manufacturers are able to communicate with each other. Our cloud-based communications and collaboration services rely heavily on communication standards such
as SIP, MGCP and network standards such as TCP/IP and UDP to interoperate with other vendors' equipment. There is currently a lack of agreement among industry leaders about which
standard should be used for a particular application, and about the definition of the standards themselves. These standards, as well as audio and video compression standards, continue to
evolve. We also must comply with certain rules and regulations of the FCC regarding electromagnetic radiation and safety standards established by Underwriters Laboratories, as well as
similar regulations and standards applicable in other countries. Standards are frequently modified or replaced. As standards evolve, we may be required to modify our existing products or
develop and support new versions of our products. We must comply with certain federal, state and local requirements regarding how we interact with our customers, including marketing
practices, consumer protection, privacy, and billing issues, the provision of 9-1-1 or other international emergency services, including location data and the quality of service we provide to
our customers. The failure of our products and services to comply, or delays in compliance, with various existing and evolving standards could delay or interrupt volume production of our
communications and collaboration services, subject us to fines or other imposed penalties, or harm the perception and adoption rates of our service, any of which would have a material
adverse effect on our business, financial condition or operating results.</P>

<P>For example:</P>

<UL>

<P><LI><B><I>The FCC has adopted network neutrality rules.&nbsp;</I></B>In March 2015, the FCC adopted new network neutrality rules that would prevent Internet service providers from
blocking, degrading and engaging in other practices that would impair or otherwise interfere with services like ours. While the FCC order survived a court challenge, a further appeal remains
pending.  The current FCC chairman as well as certain members of Congress have expressed a desire to eliminate or narrow the current rules.  We cannot predict if the current rules will
remain in place.  Interference with our service or higher charges for using our service could cause us to lose existing customers, impair our ability to attract new customers, and harm our
revenue and growth. These problems could also arise in international markets. Most foreign countries outside of the European Union have not adopted formal net neutrality rules like those
adopted by the FCC.</LI>

<P><LI><B><I>Regulation of our services as telecommunications services may require us to obtain authorizations or licenses to operate in foreign jurisdictions and comply with legal
requirements applicable to traditional telephony providers</I></B>. Regulators around the world, including those in the European Union generally do not distinguish between our
cloud-based communications services and traditional telephony services. By entering additional international markets we may subject ourselves to significant regulation from foreign
telecommunications authorities, including obligations to obtain telecommunications licenses and authorizations, complying with consumer protection laws and cooperating with local law
enforcement authorities. This regulation impacts our ability to differentiate ourselves from incumbent service providers and imposes substantial compliance costs on us. Regulation restricts
our ability to compete and, in some jurisdictions, it may restrict how we are able to expand our service offerings. Moreover, the regulatory environment is constantly evolving and changes to
the applicable regulations may have an adverse effect upon our business by imposing additional compliance costs, modifying our technology and operations and in general affecting our
profitability.</LI>


</UL>






<P align="center" style="font-size: 10pt;">                                                   26
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<UL>

<P><LI><B><I>Reform of federal and state Universal Service Fund programs and payment of regulatory and other fees in international markets, could increase the cost of our service to our
customers diminishing or eliminating our pricing advantage</I>.</B>&nbsp;The FCC and a number of states are considering reform or other modifications to Universal Service Fund
programs. Furthermore, the FCC has ruled that states can require us to contribute to state Universal Service Fund programs. A number of states already require us to contribute, while
others are actively considering extending their programs to include the services we provide. At the same time, foreign regulatory authorities may impose regulatory fees or other
contributions on our services. Should the FCC, states or foreign regulators adopt new contribution mechanisms or otherwise modify contribution obligations that increase our contribution
burden, we will either need to raise the amount we currently collect from our customers to cover these obligations or absorb the costs, which would reduce our profit margins. We currently
pass-through Universal Service Fund contributions and certain other fees to our customers, which may result in our services becoming less competitive as compared to those provided by
others.</LI>
<P><LI><B><I>We may become subject to state regulation for certain service offerings</I>.</B>&nbsp;Certain states take the position that offerings by VoIP providers, like us, are intrastate
and therefore subject to state regulation. These states argue that if the beginning and end points of communications are known, and if some of these communications occur entirely within
the boundaries of a state, the state can regulate that offering. We believe that the FCC has preempted states from regulating VoIP services like ours in the same manner as providers of
traditional telecommunications services. We cannot predict how this issue will be resolved or its impact on our business at this time.</LI>
<P><LI><B><I>The FCC adopted rules concerning call completion rates to rural areas of the United States</I>.</B>&nbsp;It is possible that we, like other providers in the communications
marketplace, may be subject to fines or other enforcement actions should the FCC determine that our call completion rates to rural areas are, or have been, unacceptable.</LI>
<P><LI><B><I>The FCC and foreign regulators may require providers like us to comply with regulations related to how we present bills to customers</I>.</B>&nbsp;The adoption of such
obligations may require us to revise our bills and may increase our costs of providing service which could either result in price increases or reduce our profitability.</LI>
<P><LI><B><I>There may be risk associated with our ability to comply with U.S. and foreign rules concerning disabilities access requirements and the FCC and foreign regulators may expand
disabilities access requirements to additional services we offer</I></B>. We cannot predict whether we will be subject to additional accessibility requirements or whether any of our service
offerings that are not currently subject to disabilities access requirements will be subject to such obligations. It is possible that we, like other providers in the communications marketplace,
may be subject to fines or other enforcement actions if we are found not to be in compliance with the FCC's and foreign accessibility requirements.</LI>
<P><LI><B><I>There may be risks associated with our ability to comply with requirements of the Telecommunications Relay Service and similar foreign statutes</I>.</B>&nbsp;The FCC
requires providers of interconnected VoIP services to comply with certain regulations pertaining to people with disabilities and to contribute to the Telecommunications Relay Services fund.
We are also required to offer 7-1-1 abbreviated dialing for access to relay services. At the same time, several foreign regulators also mandate accessibility requirements for people with
disabilities. It is possible that we, like other providers in the communications marketplace, may be subject to fines or other enforcement actions if we are found not to be in compliance with
these requirements, including the FCC's 7-1-1 abbreviated dialing obligations.</LI>

<P><LI><B><I>There may be risks associated with our ability to comply with the requirements of U.S. and foreign law enforcement agencies</I>.</B>&nbsp;The FCC requires all
interconnected VoIP providers to comply with the Communications Assistance for Law Enforcement Act, or CALEA. Similarly, foreign regulatory frameworks require VoIP providers to
comply with local assistance to law enforcement laws and cooperation with local authorities in conducting wiretaps, pentraps and other surveillance activities. The FCC and other regulators
may allow VoIP providers to comply with CALEA and similar statutes through the use of a service provided by a trusted third-party with the ability to extract call content and call-identifying
information from a VoIP provider's network. Regardless of our reliance on a third party for compliance, it is possible that we, like other providers in the communications marketplace, may be
subject to fines or other enforcement actions if we are found not to be in compliance with our obligations under CALEA or other similar assistance with law enforcement statutes.</LI>


</UL>


<P align="center" style="font-size: 10pt;">                                                   27
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>


<UL>

<P><LI><B><I>U.S. and foreign regulations may require us to deploy an E-911 or access to emergency service that automatically determines the location of our customers</I>.</B>&nbsp;On
June&nbsp;1, 2007, the FCC released a Notice of Proposed Rulemaking, or the VoIP E-911 order, in which it tentatively concluded that all interconnected VoIP providers that allow
customers to use their service in more than one location (nomadic VoIP service providers, such as us), must utilize an automatic location technology that meets the same accuracy
standards which apply to providers of commercial mobile radio services (mobile phone service providers). Since then, the FCC has been conducting proceedings and inquiries concerning
the implementation of such a rule, including possible changes to the manner providers provision E-911 services on mobile applications. At the same time, foreign regulatory authorities, have
conducted similar proceedings mandating VoIP providers in the applicable jurisdiction to provide caller location data when completing calls to the local emergency service numbers. The
outcome of these proceedings cannot be determined at this time and we may or may not be able to comply with any such obligations that may be adopted. At present, we currently have no
means to automatically identify the physical location of one of our customers on the Internet. We cannot guarantee that emergency calling service consistent with the VoIP E-911 order and
other similar foreign orders will be available to all of our customers, especially those accessing our services from outside of the United States. Compliance with these  obligations could
result in service price increases and  could have a material adverse effect on our business, financial condition or operating results.</LI>
<P><LI><B><I>The FCC adopted orders reforming the system of payments between regulated carriers that we partner with to interface with the public switch telephone
network</I>.</B>&nbsp;The FCC reformed the system under which regulated providers of telecommunications services compensate each other for various types of traffic, including VoIP
traffic that terminates on the PSTN and applied new call signaling requirements to VoIP providers and other service providers. The FCC's new rules require, among other things,
interconnected VoIP providers, like us, that originate interstate or intrastate traffic destined for the PSTN, to transmit the telephone number associated with the calling party to the next
provider in the call path. Intermediate providers must pass calling party number or charge number signaling information they receive from other providers unaltered, to subsequent providers
in the call path. While we believe we are in compliance with this rule, to the extent that we pass traffic that does not have appropriate calling party number or charge number information, we
could be subject to fines, cease and desist orders, or other penalties. The FCC's Order reforming payments between carriers for various types of traffic may result in increasing the
payments we make to underlying carriers to access the PSTN, which may result in us increasing the retail price of our service, potentially making our offering less competitive with traditional
providers of telecommunications services, or may reduce our profitability.</LI></UL>

<B><P>Our emergency and E-911 calling services are different from those offered by traditional wireline telephone companies and may expose us to significant liability. There may be risks
associated with limitations associated with E-911 and other emergency dialing with the 8x8 service.</P>
</B><P>Both our emergency calling service and our E-911 calling service are different, in significant respects, from the emergency calling services offered by traditional wireline telephone
companies in the United States and abroad. In each case, the differences may cause significant delays, or even failures, in callers' receipt of the emergency assistance they need.</P>
<P>The FCC may determine that our nomadic emergency calling service does not satisfy the requirements of its VoIP E-911 order because, in some instances, our nomadic emergency
calling service requires that we route an emergency call to a national emergency call center instead of connecting our customers directly to a local public-safety answering point through a
dedicated connection and through the appropriate selective router. Similarly, foreign telecommunications regulators may determine that our nomadic emergency calling service does not
meet applicable local emergency dialing and location requirements. </P>
<P>Delays our customers may encounter when making emergency services calls and any inability of the answering point to automatically recognize the caller's location or telephone
number can result in life threatening consequences. Customers may, in the future, attempt to hold us responsible for any loss, damage, personal injury or death suffered as a result of any
failure of our E-911 services and other emergency dialing services. </P>

<P>In July 2008, the President signed into law the New and Emerging Technologies 911 Improvement Act of 2008. The law provides public safety entities, interconnected VoIP providers
and others involved in handling 911 calls the same liability protections when handling 911 calls from interconnected VoIP users as from mobile or wired telephone service users. The
applicability of the liability protections to our national call center service is unclear at the present time.</P>




<P align="center" style="font-size: 10pt;">                                                   28
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<B><P>Alleged or actual failure of our solutions to comply with regulations governing outbound dialing, including regulations under the Telephone Consumer Protection Act of 1991 and
similar foreign statutes, could harm our business, financial condition, results of operations and cash flows.</P>
</B><P>The legal and contractual environment surrounding calling consumers and wireless phone numbers is complex and evolving. In the United States, two federal agencies, the Federal
Trade Commission ("FTC") and the FCC, and various states have enacted laws including, at the federal level, the Telephone Consumer Protection Act of 1991, or TCPA, that restrict the
placing of certain telephone calls and texts to residential and wireless telephone subscribers by means of automatic telephone dialing systems, prerecorded or artificial voice messages and
fax machines. Internationally, we are also subject to similar laws imposing limitations on marketing calls to wireline and wireless numbers and compliance with do not call rules. These laws
require companies to institute processes and safeguards to comply with these restrictions. Some of these laws can be enforced by the FTC, FCC, State Attorneys General, foreign
regulators or private party litigants. In these types of actions, the plaintiff may seek damages, statutory penalties, costs and/or attorneys' fees.</P>
<P>It is possible that the FTC, FCC, foreign regulators, private litigants or others may attempt to hold our customers, or us as a software provider, responsible for alleged violations of these
laws. In the event that litigation is brought, or fines are assessed, against us, we may not successfully enforce or collect upon any contractual indemnities we may have from our customers.
Additionally, any changes to these laws or their interpretation that further restrict calling consumers, any adverse publicity regarding the alleged or actual failure by companies, including our
customers and competitors, to comply with such laws, or any governmental or private enforcement actions related thereto, could result in the reduced use of our solution by our clients and
potential clients, which could harm our business, financial condition, results of operations and cash flows. We anticipate that these risks will increase as we begin to market and sell our
EasyContactNow service in the United States.</P>

<B><P>Failure of our back-end information technology systems to function properly could result in significant business disruption.</P>
</B><P>We rely on IT systems to manage numerous functions of our internal operations.&nbsp; We have historically utilized internally developed IT systems that are not integrated with our
ERP system. These IT systems require specialized knowledge for which we have to train new personnel, and if we were to experience an unusual increase in attrition of our IT personnel,
we may not be adequately equipped to respond to an IT system failure. These IT systems were developed at a time when we provided services primarily to SMB customers and they may
not be able to accommodate the requirements of larger enterprises as effectively as more modern and flexible solutions.  Continued reliance on these systems may harm us competitively
and impede our efforts to sell to larger enterprises.</P>
<P>Although we are in the process of upgrading a number of our IT systems, including our ERP software, our quote-to-cash software and our customer service and support software, we
face risks relating to these transitions. For example, we may incur greater costs than we anticipate to train our personnel on the new systems; we may experience more errors in our records
during the transition; and we may be delayed in meeting our various reporting obligations. To the extent any of these risks or events impact our customer service, we may experience an
increase in customer attrition, which could have a material adverse impact on our results of operations.</P>

<B><P>Our inability to use software licensed from third parties, or our use of open source software under license terms that interfere with our proprietary rights, could disrupt our
business.</P>
</B><P>Our technology platform incorporates software licensed from third parties, including some software, known as open source software, which we use without charge. Although we
monitor our use of open source software, the terms of many open source licenses to which we are subject have not been interpreted by U.S. or foreign courts, and there is a risk that such
licenses could be construed in a manner that imposes unanticipated conditions or restrictions on our ability to provide our platform to our customers, content creators and brand advertisers.
In the future, we could be required to seek licenses from third parties in order to continue offering our platform, which licenses may not be available on terms that are acceptable to us, or at
all. Alternatively, we may need to re-engineer our platform or discontinue use of portions of the functionality provided by our platform. In addition, the terms of open source software licenses
may require us to provide software that we develop using such software to others on unfavorable license terms. Our inability to use third- party software could result in disruptions to our
business, or delays in the development of future offerings or enhancements of existing offerings, which could impair our business.</P>


<B><P>Increased energy costs, power outages, and limited availability of electrical resources may adversely affect our operating results.</P>
</B><P>Our data centers are susceptible to increased costs of power and to electrical power outages. Our customer contracts do not contain provisions that would allow us to pass on any
increased costs of energy to our customers, which could affect our operating margins. Any increases in the price of our services to recoup these costs could not be implemented until the
end of a customer contract term. Further, power requirements at our data centers are increasing as a result of the increasing power demands of today's servers. Increases in our power
costs could impact our operating results and financial condition. Since we rely on third parties to provide our data centers with power sufficient to meet our needs, our data centers could
have a limited or inadequate amount of electrical resources necessary to meet our customer requirements. We attempt to limit exposure to system downtime due to power outages by using
backup generators and power supplies. However, these protections may not limit our exposure to power shortages or outages entirely. Any system downtime resulting from insufficient
power resources or power outages could damage our reputation and lead us to lose current and potential customers, which would harm our operating results and financial condition.</P>

<P align="center" style="font-size: 10pt;">                                                   29
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<B><P>Decreasing telecommunications rates and increasing regulatory charges may diminish or eliminate our competitive pricing advantage versus legacy providers.</P>
</B><P>Decreasing telecommunications rates may diminish or eliminate the competitive pricing advantage of our services, while increased regulation and the imposition of additional
regulatory funding obligations at the federal, state, local and foreign level could require us to either increase the retail price for our services, thus making us less competitive, or absorb such
costs, thus decreasing our profit margins. International and domestic telecommunications rates have decreased significantly over the last few years in most of the markets in which we
operate, and we anticipate these rates will continue to decline in all of the markets in which we do business or expect to do business. Users who select our services to take advantage of the
current pricing differential between traditional telecommunications rates and our rates may switch to traditional telecommunications carriers if such pricing differentials diminish or disappear,
and we will be unable to use such pricing differentials to attract new customers in the future. Continued rate decreases would require us to lower our rates to remain competitive in the
United States and abroad and would reduce or possibly eliminate any gross profit from our services. In addition, we may lose subscribers for our services.</P>


<B><P>Certain provisions in our charter documents and Delaware law could discourage takeover attempts and lead to management entrenchment</B>.</P>
<P>Our restated certificate of incorporation and amended and restated bylaws contain provisions that could have the effect of delaying or preventing changes in control or changes in our
management without the consent of our board of directors, including, among other things:</P>

<UL>
<LI>no cumulative voting in the election of directors, which limits the ability of minority stockholders to elect director candidates;</LI>
<LI>the ability of our board of directors to issue shares of preferred stock and to determine the price and other terms of those shares, including preferences and voting rights, without
stockholder approval, which could be used to significantly dilute the ownership of a hostile acquirer;</LI>
<LI>the exclusive right of our board of directors to elect a director to fill a vacancy created by the expansion of our board of directors or the resignation, death or removal of a director, which
prevents stockholders from being able to fill vacancies on our board of directors;</LI>
<LI>a prohibition on stockholder action by written consent, which forces stockholder action to be taken at an annual or special meeting of our stockholders;</LI>
<LI>the requirement that a special meeting of stockholders may be called only by a majority vote of our Board of Directors or by stockholders holdings shares of our common stock
representing in the aggregate a majority of votes then outstanding, which could delay the ability of our stockholders to force consideration of a proposal or to take action, including the
removal of directors;</LI>
<LI>the ability of our board of directors, by majority vote, to amend our amended and restated bylaws, which may allow our board of directors to take additional actions to prevent a hostile
acquisition and inhibit the ability of an acquirer to amend our amended and restated bylaws to facilitate a hostile acquisition; and</LI>
<LI>advance notice procedures with which stockholders must comply to nominate candidates to our board of directors or to propose matters to be acted upon at a stockholders' meeting,
which may discourage or deter a potential acquirer from conducting a solicitation of proxies to elect the acquirer's own slate of directors or otherwise attempting to obtain control of
us.</LI></UL>

<P>We are also subject to certain anti-takeover provisions under the General Corporation Law of the State of Delaware, or the DGCL. Under Section 203 of the DGCL, a corporation may
not, in general, engage in a business combination with any holder of 15% or more of its capital stock unless the holder has held the stock for three years or (i) our board of directors
approves the transaction prior to the stockholder acquiring the 15% ownership position, (ii) upon consummation of the transaction that resulted in the stockholder acquiring the 15%
ownership position, the stockholder owns at least 85% of the outstanding voting stock (excluding shares owned by directors or officers and shares owned by certain employee stock plans)
or (iii) the transaction is approved by the board of directors and by the stockholders at an annual or special meeting by a vote of 66 2/3% of the outstanding voting stock (excluding shares
held or controlled by the interested stockholder). These provisions in our restated certificate of incorporation and amended and restated bylaws and under Delaware law could discourage
potential takeover attempts.</P>


<B><P><A NAME="item1b">ITEM 1B. UNRESOLVED STAFF COMMENTS</A></P>
</B><P>None.</P>

<P align="center" style="font-size: 10pt;">                                                   30
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<B><P><A NAME="item2">ITEM 2. PROPERTIES</A></P>
</B><P>Our principal operations are located in San Jose, California, in two facilities that are approximately 140,831 square feet of leased office space. Outside the United States our
operations are conducted primarily in leased sites located in the United Kingdom and Romania. We believe our facilities will adequately meet our current and foreseeable future needs. For
additional information regarding our obligations under leases, see Note 8 to the consolidated financial statements contained in Part II, Item 8 of this Annual Report. </P>

<B><P><A NAME="item3">ITEM 3. LEGAL PROCEEDINGS</A></P>
</B><P>From time to time, we become involved in various legal claims and litigation that arise in the normal course of our operations. While the results of such claims and litigation cannot be
predicted with certainty, we are not currently aware of any such matters that we believe would have a material adverse effect on our financial position, results of operations or cash flows. </P>
<P><A NAME="_Hlk482204014">On February 22, 2011, we were named a defendant in Bear Creek Technologies, Inc. (BCT) v. 8x8, Inc. <I>et al.</I>, filed in the
U.S. District Court for the District of Delaware (the Delaware Court), along with 20 other defendants.  Collectively this patent litigation is referred to as <I>In re Bear Creek
Technologies, Inc. </I> (MDL No.: 2344).  In August 2011, the suit was dismissed without prejudice but then refiled in the Delaware Court. On November 28, 2012, the U.S.
Patent and Trademark Office (&quot;USPTO&quot;) initiated a Reexamination Proceeding through which the claims of the patent asserted against us were found to be invalid based on four
separate grounds. During the Reexamination Proceeding, the Delaware Court granted the Company's motion to stay the proceeding (July 17, 2013) and administratively closed the
case on May 5, 2015 with leave to reopen if needed.  The outcome of the Reexamination Proceeding was first appealed to the USPTO Patent Trial and Appeal Board which
affirmed the invalidity bases of all claims in a Decision dated Dec. 29, 2015 (&quot;the Board Decision&quot;).  The Board Decision was then appealed to the United States Court of
Appeals for the Federal Circuit (&quot;Federal Circuit&quot;), which also affirmed the invalidity bases of all claims as the Federal Circuit noted in a Judgment dated March 15, 2017.  On
April 21, 2017, the Federal Circuit issued a Mandate, which formally concludes the appeal and, absent any unforeseen circumstances, formally ended the Federal Circuit's jurisdiction of this
matter, thereby for effecting finality of the Delaware Court's May 5, 2015 decision. </P>

<P>On November 14, 2016, we were named as a defendant in <I>Serenitiva LLC v. 8x8, Inc</I>., filed in U.S. District Court for the E.D. of Texas (Civil Action No. 6:16-cv-1290). Plaintiff
Serenitiva sued us based on alleged infringement of U.S. Patent No. 6,865,268 concerning alleged activities involving our Virtual Contact Center Agent Console
(Plaintiff Serenitiva sued nine other defendants, concurrently, based on the same patent.  In April 2017, we settled the suit prior to answering the complaint under
the terms of a settlement agreement between the Company and the plaintiff.  Under the terms of a settlement agreement between the plaintiff and us, we agreed to pay
plaintiff an amount that was not material to our business, and we were granted a limited license to the patent.  A Joint Motion to Dismiss was filed April 20, 2017, and an Order of
Dismissal With Prejudice should be forthcoming from the Court.</P>

<P>On December 2, 2016, we were named as a defendant in <I>Paluxy Messaging LLC v. 8x8, Inc.</I>, filed in U.S. District Court for the E.D. of Texas, Tyler Division (Civil
Action No. 6:16-cv-1346). Plaintiff Paluxy Messaging LLC sued us based on alleged infringement U.S. Patent No. 8,411,829 concerning alleged activities involving our
voicemail system (Plaintiff Paluxy Messaging<I> </I>sued seven other defendants, concurrently, based on the same patent). Based on our subscription to
certain patent risk management services, we settled the suit prior to answering the complaint.  Under the terms of a settlement agreement between the plaintiff
and us, we agreed to pay plaintiff an amount that was not material to our business, and we were granted a limited license to the patent.  An Order of Dismissal With Prejudice
was issued March 13, 2017.  </P>

<P>On April 16, 2015, we were named as a defendant in a lawsuit, Slocumb Law Firm v. 8x8, Inc., filed in the United States District Court for the Middle District of Alabama. The Slocumb
Law Firm has alleged that it purchased certain business services from us that did not perform as advertised or expected, and has asserted various causes of actions including fraud, breach of
contract, violations of the Alabama Deceptive Trade Practices Act and negligence. On June 10, 2015, the United States Magistrate Judge issued a Report and Recommendation that the
Court grant our motion to stay the case and compel the Slocumb Law Firm to arbitrate its claims against us in Santa Clara County, California pursuant to a clause mandating arbitration of
disputes set forth in the terms and conditions to which Slocumb Law Firm agreed in connection with its purchase of business services from us. The Court closed this case administratively
when it granted our motion to compel arbitration.  Slocumb Law firm has not initiated arbitration.  Under our standard business terms and conditions, as of March 31, 2017, the period to
initiate arbitration has lapsed.  </P>

<B><P><A NAME="item4"></A>ITEM 4. MINE SAFETY DISCLOSURES</A></P>
</B><P>Not applicable.</P>

<P align="center" style="font-size: 10pt;">                                                   31
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<B><P ALIGN="CENTER">PART II </P>
<P><A NAME="item5">ITEM 5. MARKET FOR REGISTRANT'S COMMON EQUITY AND RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES</A></P></B>

<P>Our common stock is traded under the symbol "EGHT" and is listed on the Nasdaq Global Select Market of the Nasdaq Stock Market national securities exchange.</P>
<P>We have never paid cash dividends on our common stock and have no plans to do so in the foreseeable future. As of May 25, 2017, there were 223 holders of record of our common stock. </P>

<P>The following table sets forth the range of high and low close prices for each period indicated: </P>

<TABLE CELLSPACING=0 BORDER=0 CELLPADDING=3 WIDTH=516 ALIGN="CENTER">
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B>
Period</B></FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
High</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Low</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Fiscal 2017:</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR>
<TD ALIGN="left" VALIGN="bottom"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;      First quarter</FONT></TD>
<TD ALIGN="left" VALIGN="bottom"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" VALIGN="bottom" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" VALIGN="top" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         14.61&nbsp;</FONT></TD>
<TD ALIGN="right" VALIGN="top" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" VALIGN="bottom" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" VALIGN="top" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         10.19&nbsp;</FONT></TD>
</TR>
<TR>
<TD ALIGN="left" VALIGN="bottom"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;      Second quarter</FONT></TD>
<TD ALIGN="left" VALIGN="bottom"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" VALIGN="bottom" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" VALIGN="top" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         15.43&nbsp;</FONT></TD>
<TD ALIGN="right" VALIGN="top" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" VALIGN="bottom" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" VALIGN="top" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         12.94&nbsp;</FONT></TD>
</TR>
<TR>
<TD ALIGN="left" VALIGN="bottom"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;      Third quarter</FONT></TD>
<TD ALIGN="left" VALIGN="bottom"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" VALIGN="bottom" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" VALIGN="top" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         15.63&nbsp;</FONT></TD>
<TD ALIGN="right" VALIGN="top" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" VALIGN="bottom" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" VALIGN="top" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         13.05&nbsp;</FONT></TD>
</TR>
<TR>
<TD ALIGN="left" VALIGN="bottom"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;      Fourth quarter</FONT></TD>
<TD ALIGN="left" VALIGN="bottom"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" VALIGN="bottom" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" VALIGN="top" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         16.50&nbsp;</FONT></TD>
<TD ALIGN="right" VALIGN="top" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" VALIGN="bottom" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" VALIGN="top" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         14.20&nbsp;</FONT></TD>
</TR>
<TR>
<TD ALIGN="left" VALIGN="bottom"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="left" VALIGN="bottom"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" VALIGN="bottom" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" VALIGN="top" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" VALIGN="top" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" VALIGN="bottom" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" VALIGN="top" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Fiscal 2016:</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR>
<TD ALIGN="left" VALIGN="bottom"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;      First quarter</FONT></TD>
<TD ALIGN="left" VALIGN="bottom"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" VALIGN="bottom" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" VALIGN="top" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
           9.49&nbsp;</FONT></TD>
<TD ALIGN="right" VALIGN="top" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" VALIGN="bottom" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" VALIGN="top" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
           8.34&nbsp;</FONT></TD>
</TR>
<TR>
<TD ALIGN="left" VALIGN="bottom"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;      Second quarter</FONT></TD>
<TD ALIGN="left" VALIGN="bottom"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" VALIGN="bottom" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" VALIGN="top" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
           9.05&nbsp;</FONT></TD>
<TD ALIGN="right" VALIGN="top" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" VALIGN="bottom" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" VALIGN="top" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
           7.62&nbsp;</FONT></TD>
</TR>
<TR>
<TD ALIGN="left" VALIGN="bottom"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;      Third quarter</FONT></TD>
<TD ALIGN="left" VALIGN="bottom"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" VALIGN="bottom" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" VALIGN="top" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         12.17&nbsp;</FONT></TD>
<TD ALIGN="right" VALIGN="top" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" VALIGN="bottom" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" VALIGN="top" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
           8.16&nbsp;</FONT></TD>
</TR>
<TR>
<TD ALIGN="left" VALIGN="bottom"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;      Fourth quarter</FONT></TD>
<TD ALIGN="left" VALIGN="bottom"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" VALIGN="bottom" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" VALIGN="top" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         12.91&nbsp;</FONT></TD>
<TD ALIGN="right" VALIGN="top" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" VALIGN="bottom" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" VALIGN="top" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
           9.29&nbsp;</FONT></TD>
</TR>
</TABLE>

<P>See Item 12 of Part III of this Annual Report regarding information about securities authorized for issuance under our equity compensation plans.</P>

<P>The graph below shows the cumulative total stockholder return over a five-year period assuming the investment of $100 on March 31, 2012 in each of 8x8's common stock, the NASDAQ
Composite Index and the NASDAQ Telecommunications Index. The graph is furnished, not filed, and the historical return cannot be indicative of future performance.</P>

<P><IMG SRC="image2974.gif" WIDTH=716 HEIGHT=597></P>



<P align="center" style="font-size: 10pt;">                                                   32
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>


<B><P>Issuer Purchases of Equity Securities</P>

</B><P>The registrant did not make any repurchases of stock during the quarter ended March 31, 2017 under a stock repurchase program. The last plan authorized by the Company's board
of directors expired in October 2016 with an unused authorized repurchase amount of $15.0 million.</P>

<B><P><A NAME="item6">ITEM 6. SELECTED FINANCIAL DATA</A> </P>
</B><P>The following table sets forth selected consolidated financial data of 8x8 Inc. for each year in the five-year period ended March 31, 2017. The following selected consolidated
financial data is qualified by reference to and should be read in conjunction with "Management's Discussion and Analysis of Financial Condition and Results of Operations" and with the
consolidated financial statements, related notes thereto and other financial information included elsewhere in this Annual Report on Form 10-K.</P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="85%" BORDER="0" ALIGN="CENTER">
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=13 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
    Years Ended March 31,</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2017</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2015</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2014</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2013</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD COLSPAN=13 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
(in thousands, except per share amounts)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Total revenues</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
     253,388&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
     209,336&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
     162,413&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
     128,597&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
     103,786&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Net income (loss)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
        (4,751)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
        (5,120)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         1,926&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         2,514&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
       13,939&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Net income (loss) per share :</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
  Basic</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
          (0.05)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
          (0.06)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
           0.02&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
           0.03&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
           0.20&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
  Diluted</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
          (0.05)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
          (0.06)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
           0.02&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
           0.03&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
           0.19&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Total assets</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
     333,855&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
     313,452&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
     295,624&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
     299,203&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
     152,611&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Accumulated deficit</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
    (114,610)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
    (109,859)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
    (104,739)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
    (106,665)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
    (109,179)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Total stockholders' equity</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
     288,601&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
     275,306&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
     272,211&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
     278,178&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
     137,033&nbsp;</FONT></TD>
</TR>
</TABLE>

<B><P><A NAME="item7">ITEM 7. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</A></P>
<I><P>OVERVIEW</P></I></B>

<P>We are a leading provider of enterprise cloud communications solutions, helping businesses get their employees, customers and applications talking, to make people more connected and
productive, no matter where they are in the world. &nbsp; From a single, proprietary platform, which we refer to as the 8x8 Communications Cloud, we offer unified communications,
team collaboration, contact center, analytics and other services to our business customers on a Software-as-a Service (SaaS) model.  </P>

<B><I><P>SUMMARY AND OUTLOOK </P>
</I></B><P>In fiscal year 2017, we displayed continued momentum in four key areas of our business. First, our increased focus on mid-market and distributed enterprise customers resulted
in approximately 54% of our total service revenue coming from this customer segment, compared with 48% in fiscal 2016. Over the course of the fiscal year, we continued to show an increase in
our average monthly service revenue per customer (ARPU). In the fourth quarter of fiscal 2017, our ARPU grew 11% to $426, compared with $385 in the same period of fiscal 2016. The
increase resulted from our success in selling a greater number of subscriptions to larger, more established customers.</P>
<P>Second, we continued the advancement of our technology and product development work on several key platform infrastructure and product development initiatives.  Initiatives include
our new micro services platform, admin portal, desktop and mobile clients, and back office improvements to enable end-to-end quoting, ordering, provisioning, configuring, and billing our
expanded mid-market and enterprise customer base.  We also launched the 8x8 Communication Cloud Platform, an industry first solution which combines unified communications, team
collaboration interoperability, contact center, and real time analytics in a single open platform.</P>
<P>Third, we have made significant progress with increasing the effectiveness of our global channel network to ensure our channel partners are properly engaged and prepared to transition
their customers to 8x8.  We enhanced our partner enablement offering with a new Partner Connect global web portal, which offers extensive sales, technical resources, marketing, and lead
generation support.</P>


<P align="center" style="font-size: 10pt;">                                                   33
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<P>Fourth, we have made significant progress enhancing our global systems and customer support capabilities to better serve our multinational customers. We went live on Salesforce
Service Cloud, an enterprise-scalable platform that is fully integrated with our sales automation system. This enables any of our contact centers around the world to view and manage any
customer case, allowing for seamless case handoffs across regions.</P>


<B><I><P>CRITICAL ACCOUNTING POLICIES &amp; ESTIMATES</P>
</I></B><P>Our consolidated financial statements are prepared in conformity with accounting principles generally accepted in the United States of America. Note 1 to the consolidated
financial statements in Part II, Item 8 of this Report describes the significant accounting policies and methods used in the preparation of our consolidated financial statements. </P>
<P>We have identified the policies below as some of the more critical to our business and the understanding of our results of operations. These policies may involve a higher degree of
judgment and complexity in their application and represent the critical accounting policies used in the preparation of our consolidated financial statements. Although we believe our judgments
and estimates are appropriate, actual future results may differ from our estimates. If different assumptions or conditions were to prevail, the results could be materially different from our
reported results. The impact and any associated risks related to these policies on our business operations is discussed throughout Management's Discussion and Analysis of Financial
Condition and Results of Operations where such policies affect our reported and expected financial results. </P>

<B>
<P>Use of Estimates</P>
</B><P>The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates
and assumptions that affect the reported amounts of assets, liabilities and equity and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the
reported amounts of revenues and expenses during the reporting period. On an on-going basis, we evaluate such estimates, including, but not limited to, those related to bad debts, returns
reserve for expected cancellations, valuation of inventories, income and sales tax, and litigation and other contingencies. We base our estimates on historical experience and on various other
assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities, and equity
that are not readily apparent from other sources. Our actual results could differ from those estimates under different assumptions or conditions.</P>
<P>Additional information regarding risk factors that may impact our estimates is included above under Part I, Item 1A, "Risk Factors." </P>

<B><P>Revenue Recognition</P>
</B><P>Our revenue recognition policies are described in Note 1 to the consolidated financial statements in Part II, Item 8 of this Annual Report. As described below, significant management
judgments and estimates must be made and used in connection with the revenue recognized in any accounting period. Material differences may result in the amount and timing of our
revenue for any period if our management made different judgments or utilized different estimates. </P>
<I><P>Service and Product Revenue</P>
</I><P>We recognize service revenue, mainly from subscription services related to its cloud-based voice, call center, video, and collaboration solutions, when persuasive evidence of an
arrangement exists, delivery has occurred or services have been rendered, price is fixed or determinable and collectability is reasonably assured. We defer recognition of service revenues in
instances when cash receipts are received before services are delivered and we recognize deferred revenues ratably, over the course of the contract, as services are provided.</P>
<P>Under the terms of our typical subscription agreements, new customers can terminate their service within 30 days of order placement and receive a full refund of fees previously paid. We
have determined that we have sufficient history of subscriber conduct to make a reasonable estimate of cancellations within the 30-day trial period. Therefore, we recognize new subscriber
revenue that is fixed and determinable and that is not contingent on future performance or future deliverables, in the month in which the new order was shipped, net of an allowance for
expected cancellations.</P>

<P align="center" style="font-size: 10pt;">                                                   34
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>


<P>We recognize revenue from product sales, mainly 8x8 IP telephones, for which there are no related services to be rendered upon shipment to customers provided that persuasive
evidence of an arrangement exists, the price is fixed or determinable, title has transferred, collection of resulting receivables is reasonably assured, there are no customer acceptance
requirements, and there are no remaining significant obligations. Gross outbound shipping and handling charges are recorded as revenue, and the related costs are included in cost of goods
sold. Reserves for returns and allowances for customer sales are recorded at the time of shipment. In accordance with the Financial Accounting Standards Board ("FASB") Accounting
Standards Codification ("ASC") 605, <I>Revenue Recognition</I>, we defer revenue from shipments to distributors, retailers, channel partners, and resellers, where the right of return exists,
until the products have been sold to the end customer.</P>
<P>We record revenue net of any sales and service related taxes and mandatory government charges that are billed to our customers. We believe this approach results in consolidated
financial statements that are more easily understood by users.</P>

<I><P>Multiple Element Arrangements</P>
</I><P>ASC 605-25, <I>Revenue Recognition - Multiple Element Arrangements</I>, requires that revenue arrangements with multiple deliverables be divided into separate units of
accounting if the deliverables in the arrangement meet specific criteria. &nbsp;The provisioning of the 8x8 cloud service with the accompanying 8x8 IP telephone constitutes a revenue
arrangement with multiple deliverables.&nbsp; For arrangements with multiple deliverables, we allocate the arrangement consideration to all units of accounting based on their relative selling
prices. In such circumstances, the accounting principles establish a hierarchy to determine the relative selling price to be used for allocating arrangement consideration to units of accounting
as follows: (i) vendor-specific objective evidence of fair value ("VSOE"), (ii) third-party evidence of selling price ("TPE"), and (iii) best estimate of the selling price ("BESP").</P>

<P>VSOE generally exists only when we sell the deliverable separately, on more than a limited basis, at prices within a relatively narrow range.&nbsp; When VSOE cannot be established, we
attempt to establish the selling price of deliverables based on relevant TPE. TPE is determined based on manufacturer's prices for similar deliverables when sold separately, when possible.
As we have historically been unable to establish a selling price using VSOE or TPE, we use BESP for the allocation of arrangement consideration. The objective of BESP is to determine the
price at which we would transact a sale if the product or service was sold on a stand-alone basis. BESP is generally used for offerings that are not typically sold on a stand-alone basis or for
new or highly customized offerings. We determine BESP for a product or service by considering multiple factors including, but not limited to:</P>

<UL>
<LI>the price list established by its management which is typically based on general pricing practices and targeted gross margin of products and services sold; and </LI>
<LI>analysis of pricing history of new arrangements, including multiple element and stand-alone transactions. </LI></UL>

<P>In accordance with the guidance of ASC 605-25, when we enter into revenue arrangements with multiple deliverables we allocate arrangement consideration, among the products and
subscriber services based on their relative selling prices. Arrangement consideration allocated to the sold products that is fixed or determinable and that is not contingent on future
performance or future deliverables is recognized as product revenues during the period of the sale less the allowance for estimated returns during the 30-day trial period. Arrangement
consideration allocated to subscriber services that is fixed or determinable and that is not contingent on future performance or future deliverables is recognized ratably as service revenues as
the related services are provided, which is generally over the initial contract term.</P>

<P>Our ability to enter into revenue generating transactions and recognize revenue in the future is subject to a number of business and economic risks discussed above under Item 1A,"Risk Factors."</P>

<B><P>Collectability of Accounts Receivable</P>
</B><P>We must make estimates of the collectability of our accounts receivable. Management specifically analyzes accounts receivable, including historical bad debts, customer
concentrations, customer creditworthiness, current economic trends and changes in our customer payment terms when evaluating the adequacy of the allowance for doubtful accounts. As of
March 31, 2017, the accounts receivable balance was approximately $14.3 million, net of an allowances for doubtful accounts and returns of $1.3 million. If the financial condition of our
customers deteriorates, our actual losses may exceed our estimates, and additional allowances would be required.</P>


<P align="center" style="font-size: 10pt;">                                                   35
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<B><P>Goodwill and Other Intangible Assets</P>
</B><P>Goodwill and intangible assets with indefinite useful lives are not amortized. Goodwill represents the excess fair value of consideration transferred over the fair value of net assets
acquired in business combinations. The carrying value of goodwill and indefinite lived intangible assets are not amortized, but are annually tested for impairment and more often if there is an
indicator of impairment.</P>
<P>We perform an annual impairment assessment in the fourth quarter of each year, or more frequently if indicators of potential impairment exist, to determine whether it is more likely than
not that the fair value of a reporting unit in which goodwill resides is less than its carrying value. For reporting units in which this assessment concludes that it is more likely than not that the
fair value is more than its carrying value, goodwill is not considered impaired and we are not required to perform the two-step goodwill impairment test. Qualitative factors considered in this
assessment include industry and market considerations, overall financial performance, and other relevant events and factors affecting the reporting unit.</P>

<B><P>Internal - Use Software Development Costs</P>
</B><P>We account for computer software developed or obtained for internal use in accordance with ASC 350-40, <I>Internal Use Software</I> (ASC 350-40), which requires capitalization
of certain software development costs incurred during the application development stage. In accordance with authoritative guidance, we begin to capitalize our costs to develop software when
preliminary development efforts are successfully completed, management has authorized and committed project funding, and it is probable that the project will be completed and the software will be used as intended.
Once the project has been completed, these costs are amortized on a straight-line basis over the estimated useful life of the related asset, generally estimated to be
three years. Costs incurred prior to meeting these criteria together with costs incurred for training and maintenance are expensed as incurred and recorded in research and development
expense on our consolidated statements of operations. </P>

<B><P>Income and Other Taxes</P>
</B><P>As part of the process of preparing our consolidated financial statements we are required to estimate our income taxes in each of the jurisdictions in which we operate. This process
requires us to estimate our actual current tax expense and to assess temporary differences resulting from book-tax accounting differences for items such as accrued vacation. These
differences result in deferred tax assets and liabilities, which are included within our consolidated balance sheet. We must then assess the likelihood that our deferred tax assets will be
recovered from future taxable income and to the extent we believe that recovery is not likely, we must establish a valuation allowance. </P>
<P>Significant management judgment is required to determine the valuation allowance recorded against our net deferred tax assets, which include net operating loss and tax credit carry
forwards. The valuation allowance is based on our estimates of taxable income by jurisdiction in which we operate and the period over which our deferred tax assets will be recoverable.  As
of March 31, 2017, the net deferred tax asset on the consolidated balance sheet represented the projected tax benefit we expect to realize.  We maintain a valuation allowance against the
portion of our deferred tax assets that we believe is not more likely than not to be used to reduce our income tax liability.</P>
<P>During the fourth quarter of fiscal 2017 and 2016, we evaluated the need for a valuation allowance against our net deferred tax asset and concluded that we needed less of an allowance
because certain California net operating losses expired in fiscal 2017 and 2016 and will not be utilized. Therefore, we decreased our valuation allowance by approximately $0.8 million and
$1.1 million, respectively.  As of March 31, 2017, the net deferred tax asset on the consolidated balance sheet represented the projected tax benefit we expect to realize. </P>
<P>We have received inquiries, demands or audit requests from several state, municipal and 9-1-1 taxing agencies seeking payment of taxes that are applied to or collected from the
customers of providers of traditional public switched telephone network services.  We recorded $0.5 million, $0.4 million and $0.1 million of expense for the years ended March 31, 2017, 2016
and 2015, respectively, for estimated tax exposure for such assessments. </P>

<P align="center" style="font-size: 10pt;">                                                   36
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<B><P>Stock-Based Compensation</P>
</B><P>We account for our employee stock options, stock purchase rights, restricted stock units, and restricted performance stock units granted under the 1996 Stock Plan, 1996 Director
Option Plan, the 2006 Stock Plan, the 2003 Contactual Plan, the 2012 Equity Incentive Plan, the 2013 New Employee Inducement Incentive Plan and stock purchase rights under the 1996
Employee Stock Purchase Plan (collectively "Equity Compensation Plans") under the provisions of ASC 718 - <I>Stock Compensation</I>. Under the provisions of ASC 718, stock-based
compensation cost is measured at the grant date, based on the estimated fair value of the award, and is recognized as an expense over the employee's requisite service period (generally the
vesting period of the equity grant), net of estimated forfeitures. </P>
<P>Compensation expense for stock-based payment awards is recognized using the straight-line single-option method and includes the impact of estimated forfeitures. Compensation
expense for restricted stock units with performance and market conditions is recognized over the requisite service period using the straight-line method and includes the impact of estimated
forfeitures. ASC 718 requires forfeitures to be estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. </P>
<P>To value option grants under the Equity Compensation Plans for stock-based compensation, we used the Black-Scholes option valuation model. Fair value determined using the Black-Scholes
option valuation model varies based on assumptions used for the expected stock prices volatility, expected life, risk-free interest rates and future dividend payments. We used the
historical volatility of our stock over a period equal to the expected life of the options. The expected life assumptions represent the weighted-average period stock-based awards are expected
to remain outstanding. We established expected life assumptions through the review of historical exercise behavior of stock-based award grants with similar vesting periods. The risk-free
interest rate was based on the closing market bid yields on actively traded U.S. treasury securities in the over-the-counter market for the expected term equal to the expected term of the
option. The dividend yield assumption was based on our history and expectation of future dividend payout. </P>

<P>To value restricted performance stock units under the Equity Compensation Plans, we used a Monte Carlo simulation model.&nbsp; Fair value determined using the Monte Carlo
simulation model varies based on the assumptions used for the expected stock price volatility, the correlation coefficient between the Company and the NASDAQ Composite Index, risk-free
interest rates, and future dividend payments.&nbsp; We used the historical volatility and correlation of our stock and the Index over a period equal to the remaining performance period as of
the grant date. The risk-free interest rate was based on the closing market bid yields on actively traded U.S. treasury securities in the over-the-counter market for the expected term equal to
the remaining performance period as of the grant date. The dividend yield assumption was based on our history and expectation of future dividend payout. </P>

<B><P>Recently Issued and Adopted Accounting Pronouncements</P>
</B><P>Recent accounting pronouncements are detailed in Note 1 to our Consolidated Financial Statements included in Part II, Item 8 of this Annual Report on Form 10-K.</P>

<B><I><P>SELECTED OPERATING STATISTICS</P>
</I></B><P>We periodically review certain key business metrics, in order to evaluate the effectiveness of our operational strategies,
allocate resources and maximize the financial performance of our business. The selected operating statistics include the following: </P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="95%" BORDER="0" ALIGN="CENTER">
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=9 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Selected Operating Statistics</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
March 31,</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Dec. 31,</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Sept. 30,</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
June 30,</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
March 31,</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2017</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
Business customers average monthly</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
 &nbsp;&nbsp;&nbsp;&nbsp;   service revenue per customer (1)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_($* #,##0_)[semicolon]_($* (#,##0)[semicolon]_($* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
 $         426&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_($* #,##0_)[semicolon]_($* (#,##0)[semicolon]_($* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
 $         414&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_($* #,##0_)[semicolon]_($* (#,##0)[semicolon]_($* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
 $         409&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_($* #,##0_)[semicolon]_($* (#,##0)[semicolon]_($* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
 $         399&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_($* #,##0_)[semicolon]_($* (#,##0)[semicolon]_($* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
 $         385&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
Monthly business service revenue churn (2)(3)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
0.7%</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0%"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
1.0%</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0%"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
0.6%</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0%"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
0.5%</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
0.4%</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_($* #,##0_)[semicolon]_($* (#,##0)[semicolon]_($* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_($* #,##0_)[semicolon]_($* (#,##0)[semicolon]_($* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_($* #,##0_)[semicolon]_($* (#,##0)[semicolon]_($* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_($* #,##0_)[semicolon]_($* (#,##0)[semicolon]_($* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_($* #,##0_)[semicolon]_($* (#,##0)[semicolon]_($* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
Overall service margin</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0%"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
83%</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0%"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
83%</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0%"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
81%</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0%"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
81%</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0%"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
81%</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
Overall product margin</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0%"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
-9%</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0%"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
-20%</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0%"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
-6%</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0%"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
-16%</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0%"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
-18%</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
Overall gross margin</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0%"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
77%</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0%"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
77%</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0%"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
74%</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0%"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
74%</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0%"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#000000>
72%</FONT></TD>
</TR>
</TABLE>


<P align="center" style="font-size: 10pt;">                                                   37
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>


<P>____________</P>

<TABLE CELLSPACING=0 BORDER=0 CELLPADDING=2 WIDTH=645>
<TR><TD WIDTH="3%" VALIGN="TOP">
<FONT SIZE=1><P>(1)</FONT></TD>
<TD WIDTH="97%" VALIGN="TOP">
<FONT SIZE=1><P>Business customer average monthly service revenue per customer is service revenue from business customers in the period divided by the number of months in the
period divided by the simple average number of business customers during the period.</FONT></TD>
</TR>
<TR><TD WIDTH="3%" VALIGN="TOP">
<FONT SIZE=1><P>(2)</FONT></TD>
<TD WIDTH="97%" VALIGN="TOP">
<FONT SIZE=1><P>Business customer service revenue churn is calculated by dividing the service revenue lost from business customers (after the expiration of 30-day trial) during the
period by the simple average of business customer service revenue during the same period and dividing the result by the number of months in the period.</FONT></TD>
</TR>
<TR><TD WIDTH="3%" VALIGN="TOP">
<FONT SIZE=1><P>(3)</FONT></TD>
<TD WIDTH="97%" VALIGN="TOP">
<FONT SIZE=1><P>Excludes DXI business customer service revenue churn for all periods presented.</FONT></TD>
</TR>
</TABLE>

<FONT SIZE=2><P>We believe it is useful to monitor these metrics together and not individually, as we do not make business decisions based upon any single metric.</P>

<B><I><P>RESULTS OF OPERATIONS</P>
</I></B><P>The following discussion should be read in conjunction with our Consolidated Financial Statements and related notes included elsewhere in this Annual Report.</P>

<I><P>REVENUE</P></I>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="90%" BORDER="0" ALIGN="CENTER">
<TR VALIGN="bottom">
<TD WIDTH="36%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="30%" STYLE="border-bottom: black 1.5pt solid" COLSPAN=7 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Years Ended March 31,</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="30%" STYLE="border-bottom: black 1.5pt solid" COLSPAN=10 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Year-over-Year Change</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2017</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2015</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016 to 2017</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2015 to 2016</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD COLSPAN=7 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><I>
(dollar amounts in thousands)</I></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Service revenue</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
     235,816&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
     192,241&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
     148,208&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
       43,575&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
22.7%</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
       44,033&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
29.7%</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Percentage of total revenue</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
93.1%</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
91.8%</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
91.3%</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
</TABLE>

<P>Service revenue consists primarily of revenues attributable to the provision of our 8x8 cloud communication and collaboration software solutions. </P>

<P>The increase in fiscal year 2017, compared with fiscal year 2016, was primarily attributable to an increase in our business customer subscriber base (net of customer churn), in particular,
to mid-market and enterprise customers, and an increase in the average monthly service revenue per customer. Our business service subscriber base grew from approximately 45,700
customers at the end of fiscal 2016 to approximately 49,200 customers on March 31, 2017. Average monthly service revenue per customer for the fiscal year increased from $367 for fiscal
2016 to $412 for fiscal 2017.  These growth factors were partially offset by the discontinuance of a certain customer segment of the United Kingdom based platform-as-a-service (DXI PaaS)
that was acquired in fiscal 2016 as part of the DXI acquisition, and the decline of the GBP exchange rate to the USD.  We expect growth in the number of business customers and average
monthly service revenue per customer to continue to grow in fiscal 2018.</P>

<P>The increase in fiscal year 2016, compared with fiscal year 2015, was primarily attributable to an increase in our business customer subscriber base (net of customer churn) in particular,
to mid-market and enterprise customers, revenue of approximately $10.0 million from customers acquired as part of the DXI acquisition, and an increase in the average monthly service
revenue per customer. Our business service subscriber base grew from approximately 41,600 customers at the end of fiscal 2015 to approximately 45,700 customers on March 31, 2016.
Average monthly service revenue per customer for the fiscal year increased from $305 for fiscal 2015 to $367 for fiscal 2016.&nbsp; </P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="90%" BORDER="0" ALIGN="CENTER">
<TR VALIGN="bottom">
<TD WIDTH="36%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="30%" STYLE="border-bottom: black 1.5pt solid" COLSPAN=7 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Years Ended March 31,</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="30%" STYLE="border-bottom: black 1.5pt solid" COLSPAN=10 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Year-over-Year Change</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2017</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2015</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016 to 2017</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2015 to 2016</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD COLSPAN=7 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><I>
(dollar amounts in thousands)</I></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Product revenue</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
       17,572&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
       17,095&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
       14,205&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
            477&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
2.8%</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         2,890&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
20.3%</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Percentage of total revenue</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
6.9%</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
8.2%</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
8.7%</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
</TABLE>

<P align="center" style="font-size: 10pt;">                                                   38
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<P>Product revenue consists primarily of revenues from sales of IP telephones in conjunction with our cloud telephony service.  Product revenue is contingent whether a customer chooses to
purchase an IP telephone, or use an existing cell phone, in conjunction with the purchase of our Virtual Office service.  We expect customers to continue to adopt the mobile solution in the future.</P>

<P>No single customer represented more than 10% of our total revenues during fiscal 2017, 2016 or 2015. </P>
<P>The following table illustrates our net revenues by geographic area. Revenues are attributed to countries based on the destination of shipment and the customer's service address (in thousands):</P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="80%" BORDER="0">
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=7 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Years Ended March 31,</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="52%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="14%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2017</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="14%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="14%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2015</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Americas (principally US)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
89%</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
87%</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
92%</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Europe (principally UK)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
11%</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
13%</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
8%</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="left" STYLE="vnd.ms-excel.numberformat:[$$-409]#,##0"><FONT FACE="Times New Roman" SIZE=-1>
 </FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
100%</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
100%</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
100%</FONT></TD>
</TR>
</TABLE>

<I>
<P>COST OF REVENUE</P></I>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="90%" BORDER="0" ALIGN="CENTER">
<TR VALIGN="bottom">
<TD WIDTH="36%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="30%" STYLE="border-bottom: black 1.5pt solid" COLSPAN=7 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Years Ended March 31,</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="30%" STYLE="border-bottom: black 1.5pt solid" COLSPAN=10 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Year-over-Year Change</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2017</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2015</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016 to 2017</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2015 to 2016</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD COLSPAN=7 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><I>
(dollar amounts in thousands)</I></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Cost of service revenue</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 </FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
       42,400&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
       37,078&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
       29,701&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         5,322&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
14.4%</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         7,377&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
24.8%</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Percentage of service revenue</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
18.0%</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
19.3%</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
20.0%</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
</TABLE>

<P>Cost of service revenue primarily consists of costs associated with network operations and related personnel, communication origination and termination services provided by third-party
carriers, and technology licenses. </P>
<P>The increase in cost of service revenue for fiscal 2017 from fiscal 2016 was primarily due to a $2.6 million increase in third party network service expenses (due to increased call volumes
associated with our subscription revenue growth</FONT>)<FONT SIZE=2>, a $0.6 million increase in licenses and fees, a $0.6 million increase in stock-based compensation expenses, a
$0.5 million increase in amortization expense, a $0.4 million increase in payroll and related expenses, a $0.4 million increase in computer supply expenses, and a $0.2 million increase in
temporary personnel, consulting and outside service expenses. </P>

<P>The increase in cost of service revenue for fiscal 2016 from fiscal 2015 was primarily due to a $2.0 million increase in third-party network service expenses, a $1.6 million increase in
amortization expense, a $1.4 million increase in payroll and related expenses, a $0.5 million increase in depreciation, a $0.5 million increase in licenses and fees, and a $0.5 million increase
in stock-based compensation expenses. </P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="90%" BORDER="0" ALIGN="CENTER">
<TR VALIGN="bottom">
<TD WIDTH="36%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="30%" STYLE="border-bottom: black 1.5pt solid" COLSPAN=7 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Years Ended March 31,</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="30%" STYLE="border-bottom: black 1.5pt solid" COLSPAN=10 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Year-over-Year Change</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2017</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2015</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016 to 2017</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2015 to 2016</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD COLSPAN=7 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><I>
(dollar amounts in thousands)</I></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Cost of product revenue</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
       19,714&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
       20,168&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
       15,863&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
           (454)</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
-2.3%</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         4,305&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
27.1%</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Percentage of product revenue</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
112.2%</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
118.0%</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
111.7%</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
</TABLE>

<P>The cost of product revenue consists primarily of IP telephones, estimated warranty obligations and direct and indirect costs associated with product purchasing, scheduling, shipping and handling.</P>


<P>The decrease in the cost of product revenue for fiscal 2017 from fiscal 2016 was primarily due to a $0.2 million decrease in the shipment of equipment to our business customers, and a
$0.1 million decrease to warranty expense.</P>

<P align="center" style="font-size: 10pt;">                                                   39
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<P>The increase in the cost of product revenue for fiscal 2016 from fiscal 2015 was primarily due to a $3.6 million increase in the shipment of equipment to our business customers, a $0.3
million increase in freight costs, and a $0.2 million increase to warranty expense.</P>

<I><P>RESEARCH AND DEVELOPMENT EXPENSES</P></I>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="90%" BORDER="0" ALIGN="CENTER">
<TR VALIGN="bottom">
<TD WIDTH="36%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="30%" STYLE="border-bottom: black 1.5pt solid" COLSPAN=7 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Years Ended March 31,</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="30%" STYLE="border-bottom: black 1.5pt solid" COLSPAN=10 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Year-over-Year Change</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2017</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2015</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016 to 2017</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2015 to 2016</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD COLSPAN=7 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><I>
(dollar amounts in thousands)</I></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Research and development</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
       27,452&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
       24,040&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
       15,118&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         3,412&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
14.2%</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         8,922&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
59.0%</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Percentage of total revenue</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
10.8%</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
11.5%</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
9.3%</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
</TABLE>

<P>Historically, our research and development expenses have consisted primarily of personnel, system prototype design, and equipment costs necessary for us to conduct our development
and engineering efforts. </P>
<P>The increase in research and development expenses for fiscal 2017 from fiscal 2016 was primarily attributable to a $6.8 million increase in payroll and related expenses, a $1.2 million
increase in temporary personnel, consulting and outside service expenses, a $1.2 million increase in facility and other allocated costs (which is based on employee headcount), a $0.8 million
increase in stock-based compensation expenses, a $0.2 million increase in travel costs, partially offset by $7.0 million of capitalized payroll and consulting costs.</P>
<P>The increase in research and development expenses for fiscal 2016 from fiscal 2015 was primarily attributable to a $6.5 million increase in payroll and related expenses, and a $1.4
million increase in stock-based compensation expenses, a $0.3 million increase in temporary personnel, consulting and outside service expenses partially offset by $0.9 million of capitalized
payroll and consulting costs.</P>

<I><P>SALES AND MARKETING EXPENSES</P></I>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="90%" BORDER="0" ALIGN="CENTER">
<TR VALIGN="bottom">
<TD WIDTH="36%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="30%" STYLE="border-bottom: black 1.5pt solid" COLSPAN=7 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Years Ended March 31,</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="30%" STYLE="border-bottom: black 1.5pt solid" COLSPAN=10 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Year-over-Year Change</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2017</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2015</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016 to 2017</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2015 to 2016</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD COLSPAN=7 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><I>
(dollar amounts in thousands)</I></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Sales and marketing</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
     139,277&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
     109,379&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
       80,667&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
       29,898&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
27.3%</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
       28,712&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
35.6%</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Percentage of total revenue</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
55.0%</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
52.3%</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
49.7%</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
</TABLE>

<P>Sales and marketing expenses consist primarily of personnel and related overhead costs for sales, marketing, and customer service which includes deployment engineering and technical
support. Such costs also include outsourced customer service call center operations, sales commissions, trade shows, advertising and other marketing and promotional expenses. </P>
<P>The increase in sales and marketing expenses for fiscal 2017 from fiscal 2016 was primarily due to a $16.6 million increase in payroll and related expenses from expanding our sales
force, deployment engineering, and customer success teams, a $5.0 million increase in facility and allocated costs, a $2.6 million increase in stock-based compensation expenses, a $2.1
million increase in third-party sales commissions, a $1.5 million increase in travel and meal expenses, a $1.3 million increase in advertising, a $0.5 million increase in credit card processing
fees, a $0.5 increase in public relations costs, a $0.5 million increase in bad debt expense, a $0.3 million increase in depreciation expense, offset partially by a $0.8 million decrease in
temporary personnel, consulting and outside service expenses, and a $0.3 million decrease in amortization expense due to intangibles acquired in acquisitions.</P>

<P>The increase in sales and marketing expenses for fiscal 2016 from fiscal 2015 was primarily due to a $13.8 million increase in payroll and related expenses from an increase in our sales
force, deployment engineering, customer success teams, and from the acquisition of DXI, a $3.5 million increase in third-party sales commissions, a $2.6 million increase in temporary
personnel, consulting and outside service expenses, a $2.3 million increase in stock-based compensation expenses, a $1.2 million increase in travel and meal expenses, a $1.1 million
increase in advertising, a $0.6 million increase in trade show expenses, a $0.5 million increase in credit card processing fees, a $0.3 million increase in amortization expense due to
intangibles acquired in acquisitions, and a $0.2 million increase in depreciation expense.</P>

<P align="center" style="font-size: 10pt;">                                                   40
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<I><P>GENERAL AND ADMINISTRATIVE EXPENSES</P></I>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="90%" BORDER="0" ALIGN="CENTER">
<TR VALIGN="bottom">
<TD WIDTH="36%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="30%" STYLE="border-bottom: black 1.5pt solid" COLSPAN=7 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Years Ended March 31,</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="30%" STYLE="border-bottom: black 1.5pt solid" COLSPAN=10 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Year-over-Year Change</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2017</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2015</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016 to 2017</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2015 to 2016</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD COLSPAN=7 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><I>
(dollar amounts in thousands)</I></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
General and administrative</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
       31,214&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
       25,745&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
       18,182&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         5,469&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
21.2%</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         7,563&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
41.6%</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Percentage of total revenue</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
12.3%</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
12.3%</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
11.2%</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
</TABLE>


<P>General and administrative expenses consist primarily of personnel and related overhead costs and professional service fees for finance, legal, human resources, employee recruiting,
and general management. </P>
<P>The increase in general and administrative expenses for fiscal 2017 from fiscal 2016 was primarily due to a $1.4 million increase in payroll and related expenses, a $1.1 million increase in
stock-based compensation expenses, a $1.3 million increase in temporary personnel, consulting and outside service expenses, and a $0.7 million increase in legal, accounting and tax
expenses. </P>
<P>The increase in general and administrative expenses for fiscal 2016 from fiscal 2015 was primarily due to a $2.6 million increase in stock-based compensation expenses, a $1.7 million
increase in payroll and related expenses, a $0.9 million increase in temporary personnel, consulting and outside service expenses, a $0.8 million increase in facility lease and maintenance
expenses, a $0.5 million increase in depreciation expense, and a $0.2 million increase in legal expenses. </P>

<I><P>GAIN ON PATENT SALE</P>
</I><P>In June 2012, we entered into a patent purchase agreement for the sale of a group of United States patents. We recognized a gain of approximately $12.0 million, net of transaction
costs, in fiscal 2013 and $1.0 million in fiscal 2015 due to the third-party purchaser entering into a license agreement with its customer. The gain on patent sale has been recorded as a
reduction of operating expenses in the consolidated statements of operations for fiscal 2015.</P>

<I><P>INTEREST INCOME AND OTHER, NET</P></I>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="90%" BORDER="0" ALIGN="CENTER">
<TR VALIGN="bottom">
<TD WIDTH="36%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="30%" STYLE="border-bottom: black 1.5pt solid" COLSPAN=7 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Years Ended March 31,</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="30%" STYLE="border-bottom: black 1.5pt solid" COLSPAN=10 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Year-over-Year Change</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2017</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2015</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016 to 2017</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2015 to 2016</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD COLSPAN=7 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><I>
(dollar amounts in thousands)</I></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Interest income and other, net</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         1,792&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         1,107&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
            833&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
            685&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
61.9%</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
            274&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
32.9%</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Percentage of total revenue</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
0.7%</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
0.5%</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
0.5%</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
</TABLE>

<P>This item primarily consisted of interest income earned on our cash, cash equivalents and investments and amortization or accretion of investments in fiscal 2017, 2016 and 2015.</P>

<I><P>(BENEFIT) PROVISION FOR INCOME TAXES</P></I>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="90%" BORDER="0" ALIGN="CENTER">
<TR VALIGN="bottom">
<TD WIDTH="36%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="30%" STYLE="border-bottom: black 1.5pt solid" COLSPAN=7 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Years Ended March 31,</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="30%" STYLE="border-bottom: black 1.5pt solid" COLSPAN=10 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Year-over-Year Change</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2017</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2015</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016 to 2017</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2015 to 2016</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD COLSPAN=7 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><I>
(dollar amounts in thousands)</I></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
(Benefit) provision for income taxes</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
           (126)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
           (847)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         2,789&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
            721&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
-85.1%</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
        (3,636)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
-130.4%</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Percentage of total revenue</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
0.0%</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
-0.4%</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
1.7%</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
</TABLE>


<P align="center" style="font-size: 10pt;">                                                   41
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<P>We recorded an income tax benefit of $0.1 million, $0.8 million and an income tax expense of $2.8 million in fiscal <A NAME="_Hlk482899503">2017, 2016 and 2015, respectively. Our
income tax provision has historically been driven by our pretax profitability, tax credits, foreign losses not benefited and nondeductible expenses from operations. The decrease in income tax
benefit during fiscal 2017 as compared to fiscal 2016 was mainly due to lower overall pretax loss and higher nondeductible expenses partially offset by higher tax credits. The change in
income tax provision in fiscal 2016 as compared to fiscal 2015 was mainly due to the change in profitability, from a pretax income in fiscal 2015 to a pretax loss in fiscal 2016, and due to
higher tax credits.  </P>

<P>During the fourth quarter of fiscal 2017, 2016 and 2015, we evaluated the need for a valuation allowance against our net deferred tax assets and determined that a decrease of $0.8
million, $1.1 million and $1.5 million, respectively, was because of certain California net operating loss carryforwards expiring in fiscal 2017, 2016 and 2015. </P>

<P>At March 31, 2017, we had net operating loss carryforwards for federal and state income tax purposes of approximately $141.7 million and $23.2 million, respectively that expire at
various dates between 2018 and 2037. In addition, at March 31, 2017, we had research and development credit carryforwards for federal and state tax reporting purposes of approximately
$5.6 million and $7.3 million, respectively. The federal income tax credit carryforwards will expire between 2021 and 2037, while the California income tax credit will carry forward indefinitely.
Under the ownership change limitations of the Internal Revenue Code of 1986, as amended, the amount and benefit from the net operating losses and credit carryforwards may be limited in
certain circumstances. </P>


<I><P></A>LIQUIDITY AND CAPITAL RESOURCES</P>
</I><P>As of March 31, 2017, we had $175.0 million of cash, cash equivalents and investments. By comparison, at March 31, 2016, we had $162.9 million in cash, cash equivalents and
investments. We believe that our existing cash, cash equivalents and investment balances, and our anticipated cash flows from operations will be sufficient to meet our working capital and
expenditure requirements for the next twelve months. </P>

<I><P>Fiscal 2017 to Fiscal 2016</P>
</I><P>Net cash provided by operating activities for fiscal 2017 was $28.5 million, compared with $23.6 million provided by operating activities for fiscal 2016. Cash used in or provided by
operating activities has historically been affected by:</P>

<UL>
<LI>the amount of net income or loss; </LI>
<LI>sales of subscriptions; </LI>
<LI>changes in working capital accounts, particularly the timing of collections and payments; </LI>
<LI>add-backs of non-cash expense items such as deferred income tax, depreciation and amortization; and </LI>
<LI>the expense associated with stock options and stock-based awards.</LI></UL>


<P align="center" style="font-size: 10pt;">                                                   42
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<P>Net cash used in investing activities was $22.2 million in fiscal 2017, compared with $36.3 in fiscal 2016, which comprised investments in property and equipment of $8.9 million, cost for
capitalized software projects of $5.5 million and net purchases of investments of $4.9 million. The cash outflow related to the LeChat acquisition was $2.9 million.</P>

<P>Net cash provided by financing activities was $1.6 million in fiscal 2017, compared with $7.2 million in fiscal 2016. Our financing activities for fiscal 2017 used cash of $3.0 million for
share repurchases to settle payroll taxes obligations. This cash use was offset by $5.1 million proceeds from the issuance of common stock under employee stock purchase plans.  During
fiscal 2017, we did not repurchase shares from the market under a stock repurchase program.</P>
<I><P>Fiscal 2016 to Fiscal 2015</P>
</I><P>Net cash provided by operating activities for fiscal 2016 was $23.6 million, compared with $21.2 million provided by operating activities for fiscal 2015. Cash used in or provided by
operating activities has historically been affected by:</P>

<UL>
<LI>the amount of net income or loss; </LI>
<LI>sales of subscriptions; </LI>
<LI>changes in working capital accounts, particularly in deferred revenue due to timing of annual plan renewals; </LI>
<LI>add-backs of non-cash expense items such as deferred income tax, depreciation and amortization; and </LI>
<LI>the expense associated with stock options and stock-based awards.</LI></UL>

<P>Net cash used in investing activities was $36.3 million in fiscal 2016, compared with $12.2 million used in investing activities in fiscal 2015. The increase in cash used in investing activities
during fiscal 2016 was primarily related to the purchase of investments ($126.7 million) and the acquisition of businesses ($23.2 million). The increase in cash used in investing activities
during fiscal 2016 was partially offset by the sale of investments ($56.3) million and proceeds from maturities of investments ($64.4 million). </P>
<P>Net cash used in financing activities was $7.2 million in fiscal 2016, compared with $14.9 million used in financing activities in fiscal 2015. Our financing activities for fiscal 2016 used cash
of approximately $11.7 million for the repurchase of our common stock ($11.2 million under our stock repurchase program and $0.5 million for share withheld for payroll taxes). The cash used
in financing activities in fiscal 2016 was partially offset by $4.8 million proceeds from the issuance of common stock under the employee stock purchase plan.</P>

<B>
<P>Contractual Obligations</P>
</B><P>Future operating lease payments, capital lease payments and purchase obligations at March 31, 2017 for the next five years were as follows (in thousands):</P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="95%" BORDER="0" ALIGN="CENTER">
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=16 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Year Ending March 31,</B></FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="30%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="8%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2018</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="8%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2019</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="8%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2020</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="8%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2021</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="8%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2022</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="8%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Thereafter</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="8%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Total</B></FONT></TD>
</TR>

<TR><TD WIDTH="30%" VALIGN="TOP">
<FONT SIZE=-1><P>Capital leases</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">$</FONT></TD>
<TD WIDTH="8%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">              1,004&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">$</FONT></TD>
<TD WIDTH="8%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">                 736&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">$</FONT></TD>
<TD WIDTH="8%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">                  163&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">$</FONT></TD>
<TD WIDTH="8%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">                       -&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">$</FONT></TD>
<TD WIDTH="8%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">                       -&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">$</FONT></TD>
<TD WIDTH="8%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">                       -&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">$</FONT></TD>
<TD WIDTH="8%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">              1,903&nbsp;</FONT></TD>
</TR>
<TR><TD WIDTH="30%" VALIGN="TOP">
<FONT SIZE=-1><P>Office leases</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="8%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">             4,707&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="8%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">             5,596&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="8%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">             4,906&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="8%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">              2,435&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="8%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">             2,140&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="8%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">             4,768&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="8%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">            24,553&nbsp;</FONT></TD>
</TR>
<TR><TD WIDTH="30%" VALIGN="TOP">
<FONT SIZE=-1><P>Purchase obligations</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="8%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="8%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="8%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="8%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="8%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="8%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="8%" VALIGN="TOP"><P>&nbsp;</P></TD>
</TR>
<TR><TD WIDTH="30%" VALIGN="TOP">
<FONT SIZE=-1><P> &nbsp;&nbsp;&nbsp;&nbsp;   Third party customer support providers</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="8%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">              2,158&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="8%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">                       -&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="8%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">                       -&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="8%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">                       -&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="8%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">                       -&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="8%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">                       -&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="8%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">              2,158&nbsp;</FONT></TD>
</TR>
<TR><TD WIDTH="30%" VALIGN="TOP">
<FONT SIZE=-1><P>  &nbsp;&nbsp;&nbsp;&nbsp;   Third party network service providers</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="8%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">              1,364&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="8%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">                  133&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="8%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">                      8&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="8%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">                       -&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="8%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">                       -&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="8%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">                       -&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="8%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">              1,505&nbsp;</FONT></TD>
</TR>
<TR><TD WIDTH="30%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" WIDTH="8%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">              9,233&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" WIDTH="8%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">             6,465&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" WIDTH="8%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">             5,096&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" WIDTH="8%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">              2,435&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" WIDTH="8%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">             2,140&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" WIDTH="8%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">             4,768&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" WIDTH="8%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">           30,119&nbsp;</FONT></TD>
</TR>
</TABLE>


<P>Our capital lease obligations consist of leases for computer equipment.</P>
<P>Our office lease obligations consist of our principal facility and various leased facilities under operating lease agreements, which expire on various dates from fiscal 2018 through fiscal
2026. The Company leases its headquarters facility in San Jose, California under an operating lease agreement that expires in October 2019.</P>
<P>In the third quarter of 2010, we amended our contract with one of our third-party customer support vendors containing a minimum monthly commitment of approximately $0.4 million. As
the agreement requires a 150-day notice to terminate, the total remaining obligation under the contract was $2.2 million at March 31, 2017. </P>
<P>We have entered into contracts with multiple vendors for third party network service which expire on various dates in fiscal 2018 through 2020. At March 31, 2017, the total remaining
obligations under these contracts were $1.5 million.</P>

<P align="center" style="font-size: 10pt;">                                                   43
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<B><P><A NAME="item7a">ITEM 7A.&nbsp;QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</A></P>
<P>Interest Rate Fluctuation Risk</P>
</B><P>The primary objective of our investment activities is to preserve principal while maximizing income without significantly increasing risk. Some of the securities in which we invest may
be subject to market risk. This means that a change in prevailing interest rates may cause the principal amount of the investment to fluctuate. To minimize this risk, we may maintain our
portfolio of cash equivalents and investments in a variety of securities, including commercial paper, money market funds, debt securities and certificates of deposit. The risk associated with
fluctuating interest rates is limited to our investment portfolio and we do not believe that a 10% change in interest rates would have a significant impact on our interest income.</P>
<P>During the years ended March 31, 2017 and 2016, we did not have any outstanding debt instruments other than equipment under capital leases and, therefore, we were not exposed to
market risk relating to interest rates.</P>

<B><P>Foreign Currency Exchange Risk</P>
</B><P>We have foreign currency risks related to our revenue and operating expenses denominated in currencies other than the U.S. dollar, primarily the British Pound, causing both our
revenue and our operating results to be impacted by fluctuations in the exchange rates. </P>

<P>Gains or losses from the translation of certain cash balances, accounts receivable balances and intercompany balances that are denominated in these currencies impact
our net income (loss). A hypothetical decrease in all foreign currencies against the US dollar of 10 percent, would not result in a material foreign currency loss on foreign-denominated
balances, at March 31, 2017. As our foreign operations expand, our results may be more impacted by fluctuations in the exchange rates of the currencies in which we do business.</P>
<P>At this time, we do not, but we may in the future, enter into financial instruments to hedge our foreign currency exchange risk.</P>


<B>
<P><A NAME="item8">ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</A></P>

<P>INDEX TO FINANCIAL STATEMENTS AND FINANCIAL STATEMENT SCHEDULE</P></B>


<TABLE CELLSPACING=0 BORDER=0 CELLPADDING=7 WIDTH=80%>
<TR><TD WIDTH="92%" VALIGN="TOP">
<B><FONT SIZE=2><P ALIGN="JUSTIFY">&nbsp; </B></FONT></TD>
<TD WIDTH="8%" VALIGN="TOP">
<B><FONT SIZE=2><P ALIGN="CENTER">Page</B></FONT></TD>
</TR>
<TR><TD WIDTH="92%" VALIGN="BOTTOM">
<FONT SIZE=2><P ALIGN="JUSTIFY">FINANCIAL STATEMENTS: </FONT></TD>
<TD WIDTH="8%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">&nbsp; </FONT></TD>
</TR>
<TR><TD WIDTH="92%" VALIGN="BOTTOM">
<FONT SIZE=2><P ALIGN="JUSTIFY"><A HREF="#report"><FONT SIZE=2>Report of Independent Registered Public Accounting Firm</FONT></A></TD>
<TD WIDTH="8%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">48</FONT></TD>
</TR>
<TR><TD WIDTH="92%" VALIGN="BOTTOM">
<FONT SIZE=2><P ALIGN="JUSTIFY"><A HREF="#bs"><FONT SIZE=2>Consolidated Balance Sheets at March 31, 2017 and 2016</FONT></A></TD>
<TD WIDTH="8%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">49 </FONT></TD>
</TR>
<TR><TD WIDTH="92%" VALIGN="BOTTOM">
<FONT SIZE=2><P ALIGN="JUSTIFY"><A HREF="#ops"><FONT SIZE=2>Consolidated Statements of Operations for each of the three years in the period ended March 31, 2017</FONT></A></TD>

<TD WIDTH="8%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">50 </FONT></TD>
</TR>
<TR><TD WIDTH="92%" VALIGN="BOTTOM">
<FONT SIZE=2><P ALIGN="JUSTIFY"><A HREF="#compinc"><FONT SIZE=2>Consolidated Statements of Comprehensive Income (Loss) for each of the three years in the period ended March 31, 2017</FONT></A></TD>
<TD WIDTH="8%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">51 </FONT></TD>
</TR>
<TR><TD WIDTH="92%" VALIGN="BOTTOM">
<FONT SIZE=2><P ALIGN="JUSTIFY"><A HREF="#equity"><FONT SIZE=2>Consolidated Statements of Stockholders' Equity for each of the three years in the period ended March 31, 2017</FONT></A></TD>
<TD WIDTH="8%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">52 </FONT></TD>
</TR>
<TR><TD WIDTH="92%" VALIGN="BOTTOM">
<FONT SIZE=2><P ALIGN="JUSTIFY"><A HREF="#flows"><FONT SIZE=2>Consolidated Statements of Cash Flows for each of the three years in the period ended March 31, 2017</FONT></A></TD>
<TD WIDTH="8%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">53 </FONT></TD>
</TR>
<TR><TD WIDTH="92%" VALIGN="BOTTOM">
<FONT SIZE=2><P ALIGN="JUSTIFY"><A HREF="#notes"><FONT SIZE=2>Notes to Consolidated Financial Statements</FONT></A><FONT SIZE=2> </FONT></TD>
<TD WIDTH="8%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">54 </FONT></TD>
</TR>
</TABLE>


<P ALIGN="CENTER"> &nbsp; </P>
<P ALIGN="CENTER"> &nbsp; </P>


<P align="center" style="font-size: 10pt;">                         44
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>




<B>
<P ALIGN="CENTER">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</P>
</B><P>The Board of Directors and Stockholders<BR>
8x8, Inc.</P>

<P>We have audited the accompanying consolidated balance sheets of 8x8, Inc. (the Company), as of March 31, 2017 and 2016, and the related
consolidated statements of operations, comprehensive income (loss), stockholders' equity and cash flows for each of the three years in the period ended March 31, 2017. Our audits
also included the financial statement schedule listed in Item 15(a)(2). We also have audited the Company's internal control over financial reporting as of March 31, 2017, based on
criteria established in <I>Internal Control - Integrated Framework (2013)</I> issued by the Committee of Sponsoring Organizations of the Treadway Commission. The Company's
management is responsible for these consolidated financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal
control over financial reporting included in the accompanying Management's Report on Internal Control Over Financial Reporting appearing under Item 9A. Our responsibility is to express an
opinion on these consolidated financial statements and schedule and an opinion on the Company's internal control over financial reporting based on our audits.</P>

<P>We conducted our audits in accordance with the standards of the Public Company Accounting Oversight Board (United States). Those standards require that we plan and perform the
audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement and whether effective internal control over financial reporting was
maintained in all material respects. Our audits of the consolidated financial statements included examining, on a test basis, evidence supporting the amounts and disclosures in the
consolidated financial statements, assessing the accounting principles used and significant estimates made by management, and evaluating the overall financial statement presentation. Our
audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing
and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also include performing such other procedures as we considered necessary in
the circumstances. We believe that our audits provide a reasonable basis for our opinions.</P>

<P>A company's internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial
statements for external purposes in accordance with generally accepted accounting principles. A company's internal control over financial reporting includes those policies and procedures
that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide
reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts
and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance
regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company's assets that could have a material effect on the financial statements.</P>
<P>Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods
are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</P>

<P>In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the consolidated financial position of 8x8, Inc., as of March 31, 2017
and 2016, and the consolidated results of its operations and its cash flows for each of the three years in the period ended March 31, 2017, in conformity with accounting principles
generally accepted in the United States of America. Also, in our opinion, the related financial statement schedule, when considered in relation to the basic financial statements taken as a
whole, presents fairly, in all material respects, the information set forth therein. Also in our opinion, 8x8, Inc., maintained, in all material respects, effective internal control over financial
reporting as of March 31, 2017, based on criteria established in <I>Internal Control - Integrated Framework (2013)</I> issued by the Committee of Sponsoring Organizations of the
Treadway Commission.</P>

<P>/s/ Moss Adams LLP</P>

<P>San Francisco, California<BR>
May 30, 2017</P>

</FONT><FONT FACE="Times New Roman" SIZE="2">

<P align="center" style="font-size: 10pt;">                                                   45
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>



<B><P ALIGN="CENTER"><A NAME="bs">8X8, INC.<BR>CONSOLIDATED BALANCE SHEETS</A><BR>
                           (IN THOUSANDS, EXCEPT SHARE AND PER SHARE AMOUNTS)</P></B>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="90%" BORDER="0" ALIGN="CENTER">
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
March 31,</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="72%" ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="12%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2017</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="12%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
ASSETS</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Current assets:</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Cash and cash equivalents</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       41,030&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       33,576&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Short-term investments</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
     133,959&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
     129,274&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Accounts receivable, net</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       14,264&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       11,070&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Inventory</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            908&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            520&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Deferred cost of goods sold</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            619&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            634&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Deferred tax asset</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         5,382&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Other current assets</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         6,574&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         5,444&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;           Total current assets</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
     197,354&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
     185,900&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Long-term investments</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Property and equipment, net</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       16,384&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       12,375&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Intangible assets, net</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       17,038&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       21,464&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Goodwill</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       46,136&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       47,420&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Non-current deferred tax asset</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       48,859&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       43,189&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Other assets</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         8,084&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         3,104&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp; Total assets</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
     333,855&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
     313,452&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
LIABILITIES AND STOCKHOLDERS' EQUITY</B></FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Current liabilities:</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Accounts payable</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       15,711&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       10,954&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Accrued compensation</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       11,508&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       10,063&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Accrued warranty</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            324&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            326&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Accrued taxes</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         5,354&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         5,200&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Accrued outside commissions</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         2,920&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         2,186&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Deferred revenue</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         2,144&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         1,925&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Other accrued liabilities</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         5,383&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         4,080&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;           Total current liabilities</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       43,344&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       34,734&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Non-current liabilities</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         1,850&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         3,258&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Non-current deferred revenue</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              60&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            154&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;           Total liabilities&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       45,254&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       38,146&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Commitments and contingencies (Note 7)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Stockholders' equity:</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Preferred stock, $0.001 par value:</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;      Authorized: 5,000,000 shares;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;      Issued and outstanding: no shares at March 31, 2017 and 2016</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Common stock, $0.001 par value:</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;      Authorized: 200,000,000 shares;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;      Issued and outstanding: 91,500,091 shares and 89,213,205 shares</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;       at March 31, 2017 and 2016, respectively</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              91&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              89&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Additional paid-in capital</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
     412,762&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
     389,260&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Accumulated other comprehensive loss</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (9,642)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (4,184)</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Accumulated deficit</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
    (114,610)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
    (109,859)</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;           Total stockholders' equity</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
     288,601&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
     275,306&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp; Total liabilities and stockholders' equity</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
     333,855&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
     313,452&nbsp;</FONT></TD>
</TR>
</TABLE>

<P ALIGN="CENTER">The accompanying notes are an integral part of these consolidated financial statements. </P>


<P align="center" style="font-size: 10pt;">                         46
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>



<B><P ALIGN="CENTER"><A NAME="ops">8X8, INC.</A><BR>
                   CONSOLIDATED STATEMENTS OF OPERATIONS <BR>
                   (IN THOUSANDS, EXCEPT PER SHARE AMOUNTS)</P></B>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="90%" BORDER="0" ALIGN="CENTER">
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=7 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Years Ended March 31,</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="58%" ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="12%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2017</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="12%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="12%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2015</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Service revenue</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
     235,816&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
     192,241&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
     148,208&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Product revenue</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       17,572&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       17,095&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       14,205&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;           Total revenue</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
     253,388&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
     209,336&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
     162,413&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Operating expenses:</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Cost of service revenue</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       42,400&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       37,078&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       29,701&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Cost of product revenue</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       19,714&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       20,168&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       15,863&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Research and development</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       27,452&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       24,040&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       15,118&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Sales and marketing</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
     139,277&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
     109,379&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       80,667&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   General and administrative</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       31,214&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       25,745&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       18,182&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Gain on patent sale</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (1,000)</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;           Total operating expenses</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
     260,057&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
     216,410&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
     158,531&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Income (loss) from operations</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (6,669)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (7,074)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         3,882&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Other income, net</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         1,792&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         1,107&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            833&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Income (loss) before provision (benefit) for income taxes</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (4,877)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (5,967)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         4,715&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Provision (benefit) for income taxes</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           (126)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           (847)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         2,789&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Net income (loss)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (4,751)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (5,120)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         1,926&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Net income (loss) per share:</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;     Basic</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
          (0.05)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
          (0.06)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           0.02&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;     Diluted</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
          (0.05)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
          (0.06)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           0.02&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Weighted average number of shares:</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;     Basic</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       90,340&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       88,477&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       89,071&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;     Diluted</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       90,340&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       88,477&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       91,652&nbsp;</FONT></TD>
</TR>
</TABLE>

<P ALIGN="CENTER">The accompanying notes are an integral part of these consolidated financial statements. </P>


<P align="center" style="font-size: 10pt;">                         47
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<B><P ALIGN="CENTER"><A NAME="compinc">8X8, INC.</A><BR>
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) <BR>
(IN THOUSANDS)</P></B>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="85%" BORDER="0" ALIGN="CENTER">
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=7 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Years Ended March 31,</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="58%" ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="12%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2017</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="12%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="12%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2015</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Net income (loss)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (4,751)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (5,120)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         1,926&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Other comprehensive income (loss), net of tax</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;     Unrealized gain (loss) on investments in securities</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              70&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             (50)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             (26)</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;     Foreign currency translation adjustment</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (5,528)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (2,025)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (2,513)</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Comprehensive loss</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (10,209)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (7,195)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (613)</FONT></TD>
</TR>
</TABLE>

<P> &nbsp; </P>
<P> &nbsp; </P>
<P> &nbsp; </P>
<P> &nbsp; </P>
<P> &nbsp; </P>


<P ALIGN="CENTER">The accompanying notes are an integral part of these consolidated financial statements. </P>

<P align="center" style="font-size: 10pt;">                         48
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>


<B><P ALIGN="CENTER"><A NAME="equity">8X8, INC.</A><BR>
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY<BR>
(IN THOUSANDS, EXCEPT SHARES)</P></B>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" ALIGN="CENTER">
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Accumulated</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Additional</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Other</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Common Stock</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Paid-in</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Comprehensive</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Accumulated</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="28%" ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="10%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Shares</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="10%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Amount</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="10%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Capital</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="10%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Income (Loss)</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="10%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Deficit</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="10%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Total</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B>
Balance at March 31, 2014</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         88,525,015&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              88&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
     384,325&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            430&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
    (106,665)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
     278,178&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Issuance of common stock under</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   stock plans</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           2,043,781&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                2&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         4,525&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         4,527&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Cost of issuance of common stock</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
               (8)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
               (8)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Repurchase of common stock</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
          (2,503,268)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
               (2)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
      (19,369)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
      (19,371)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Stock-based compensation expense</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                          -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         9,347&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         9,347&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Income tax benefit from stock-</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   based compensation</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                          -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            151&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            151&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Unrealized investment loss</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                          -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             (26)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             (26)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Foreign currency translation adjustment</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                          -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (2,513)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (2,513)</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Net income</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                          -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         1,926&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         1,926&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B>
Balance at March 31, 2015</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         88,065,528&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              88&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
     378,971&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (2,109)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
    (104,739)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
     272,211&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Issuance of common stock under</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   stock plans</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           2,218,470&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                2&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         5,386&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         5,388&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Cost of issuance of common stock</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
               (3)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
               (3)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Repurchase of common stock</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
          (1,422,837)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
               (1)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
      (11,652)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
      (11,653)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Stock-based compensation expense</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                          -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       16,334&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       16,334&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Issuance of common stock for</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   acquisition of DXI</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              352,044&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Income tax benefit from stock-</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   based compensation</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                          -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            224&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            224&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Unrealized investment loss</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                          -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             (50)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             (50)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Foreign currency translation adjustment</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                          -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (2,025)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (2,025)</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Net loss</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                          -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (5,120)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (5,120)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B>
Balance at March 31, 2016</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         89,213,205&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              89&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
     389,260&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (4,184)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
    (109,859)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
     275,306&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Issuance of common stock under</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   stock plans</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           2,576,785&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                3&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         4,564&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         4,567&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Cost of issuance of common stock</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
               (6)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
               (6)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Repurchase of common stock</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             (289,899)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
               (1)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (3,004)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (3,005)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Stock-based compensation expense</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                          -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       21,462&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       21,462&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Income tax benefit from stock-</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   based compensation</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                          -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            486&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            486&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Unrealized investment gain</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                          -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              70&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              70&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Foreign currency translation adjustment</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                          -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (5,528)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (5,528)</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Net loss</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                          -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              (4,751)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              (4,751)</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B>
Balance at March 31, 2017</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         91,500,091&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              91&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
     412,762&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (9,642)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
    (114,610)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
     288,601&nbsp;</FONT></TD>
</TR>
</TABLE>

<P ALIGN="CENTER">The accompanying notes are an integral part of these consolidated financial statements. </P>

<P align="center" style="font-size: 10pt;">                         49
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>



<B><P ALIGN="CENTER"><A NAME="flows">8X8, INC.</A><BR>
CONSOLIDATED STATEMENTS OF CASH FLOWS<BR>
(IN THOUSANDS) </P></B>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="95%" BORDER="0" ALIGN="CENTER">
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=7 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Years Ended March 31,</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="61%" ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="11%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2017</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="11%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="11%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2015</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B>
Cash flows from operating activities:</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Net income (loss)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (4,751)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (5,120)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         1,926&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Adjustments to reconcile net income (loss) to net cash provided by&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   operating activities:</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;       Depreciation</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                6,084&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                4,994&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                      3,540&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;       Amortization of intangibles</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                3,762&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                3,557&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                      2,232&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;       Impairment of long-lived assets</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     15&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                   640&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                             -&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;       Amortization of capitalized software</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                   591&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                   456&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                         341&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;       Net accretion of discount and amortization of premium on marketable securities</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                   219&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                   740&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                         896&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;       Stock-based compensation expense</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              21,462&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              16,334&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                      9,347&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;       Tax benefit from stock-based compensation expense</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 (486)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 (224)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                       (151)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;       Deferred income tax (benefit) expense</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 (411)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              (1,493)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                      2,390&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;       Other</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                   977&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                   533&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                         256&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Changes in assets and liabilities:</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;       Accounts receivable</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              (4,799)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              (4,539)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                    (1,529)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;       Inventory</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 (430)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                   136&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                           52&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;       Other current and noncurrent assets</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              (2,025)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              (1,432)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                       (196)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;       Deferred cost of goods sold</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                   (60)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 (224)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                       (207)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;       Accounts payable</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                4,173&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                2,473&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                         610&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;       Accrued compensation</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                1,615&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                3,566&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                      1,632&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;       Accrued warranty</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     (2)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                   (13)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                       (321)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;       Accrued taxes</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                   247&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                2,292&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                         490&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;       Accrued outside commissions</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                   734&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                1,744&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                           (5)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;       Deferred revenue</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                   195&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 (273)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                    (1,065)</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;       Other current and noncurrent liabilities</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                1,368&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 (580)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                      1,002&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;          Net cash provided by operating activities</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             28,478&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             23,567&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             21,240&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B>
Cash flows from investing activities:</B></FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Purchases of property and equipment</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              (8,851)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              (4,894)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                    (5,826)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Cost of capitalized software</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              (5,516)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              (2,095)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                       (724)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Purchase of investments - available for sale</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
          (140,026)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
          (126,723)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                (106,021)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Sales of investments - available for sale</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              41,288&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              56,302&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                    36,764&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Proceeds from maturities of investments - available for sale</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              93,795&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              64,361&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                    63,546&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Acquisition of businesses, net of cash acquired</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              (2,884)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            (23,246)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                             -&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;          Net cash used in investing activities</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            (22,194)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            (36,295)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                  (12,261)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B>
Cash flows from financing activities:</B></FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Capital lease payments</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 (674)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 (446)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                       (149)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Payment of contingent consideration</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 (300)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 (200)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                             -&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Repurchase of common stock</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              (3,003)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            (11,653)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                  (19,371)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Tax benefit from stock-based compensation expense</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                   486&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                   224&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                         151&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Proceeds from issuance of common stock under employee stock plans</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                5,087&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                4,827&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                      4,455&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;          Net cash provided by (used in) financing activities</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                1,596&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              (7,248)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                  (14,914)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Effect of exchange rate changes on cash</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 (426)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                   442&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                       (114)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Net increase (decrease) in cash and cash equivalents</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              7,454&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              (19,534)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              (6,049)</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Cash and cash equivalents, beginning of year</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              33,576&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              53,110&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                    59,159&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Cash and cash equivalents, end of year</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              41,030&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              33,576&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              53,110&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B>
Supplemental and non-cash disclosures:</B></FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Acquisition of property and equipment, net in connection with&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;      acquisitions of businesses</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                        -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                1,453&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                             -&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Acquisition of capital lease in connection with acquisitions of businesses</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                        -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                1,332&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                             -&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Equipment acquired under capital leases</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                1,152&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 573&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                   -&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Interest paid</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     16&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     44&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                             5&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Income taxes paid</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                   460&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                   445&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                         159&nbsp;</FONT></TD>
</TR>
</TABLE>

<P ALIGN="CENTER">The accompanying notes are an integral part of these consolidated financial statements. </P>


<P align="center" style="font-size: 10pt;">                          50
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>


<B><P ALIGN="CENTER"><A NAME="notes">8X8, INC.</A><BR>
<BR>
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS </P>

<P>1.  THE COMPANY AND SIGNIFICANT ACCOUNTING POLICIES</P>
<I><P>THE COMPANY</P></I></B>

<P>8x8, Inc. ("8x8" or the "Company") was incorporated in California in February 1987 and was reincorporated in Delaware in December 1996. </P>

<P>The Company is a leading provider of enterprise cloud communications solutions, including unified communications, team collaboration, contact center, and analytics, integrated over a
single Software-as-a Service (SaaS) platform. The 8x8 Communications Cloud<SUP>TM</SUP> offers businesses a secure, reliable and simplified approach to transitioning their legacy, on-premises
communications systems to the cloud. This comprehensive solution, built from owned and managed cloud technologies, enables customers to rely on a single provider for their
global communications and contact center capabilities as well as customer support requirements.  8x8 customers are spread across more than 100 countries and range from small
businesses to large enterprises.  Since fiscal 2004, substantially all revenue has been generated from the sale of communications services and related hardware. Prior to fiscal 2003, the
Company's main business was Voice over Internet Protocol semiconductors.</P>

<P>The Company's fiscal year ends on March 31 of each calendar year. Each reference to a fiscal year in these notes to the consolidated financial statements refers to the fiscal year ended
March 31 of the calendar year indicated (for example, fiscal 2017 refers to the fiscal year ended March 31, 2017).</P>

<B><P>Acquisitions</P>
</B><P>In January 2017, the Company entered into a share purchase agreement with the shareholders of LeChat, Inc., the maker of Sameroom&trade;, an interoperability
platform that enables cross-team messaging and collaboration in the enterprise.</P>

<P>In June 2015, the Company entered into an asset purchase agreement with the shareholder of Quality Software Corporation and other parties affiliated with the shareholder and Quality
Software Corporation, a developer of cloud-native quality management capabilities and analytics. </P>
<P>In May 2015, the Company entered into a share purchase agreement with the shareholders of DXI Limited, API Telecom Limited, Easycallnow Limited and RAS Telecom Limited, a
provider of in cloud-based outbound and blended contact center solutions.</P>
<P>See Note 13 for further discussion.</P>

<B><I><P>PRINCIPLES OF CONSOLIDATION</P>
</I></B><P>The consolidated financial statements include the accounts of 8x8 and its subsidiaries. All material intercompany accounts and transactions have been eliminated. </P>
<B><I><P>USE OF ESTIMATES</P>
</I></B><P>The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates
and assumptions that affect the reported amounts of assets, liabilities and equity and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the
reported amounts of revenues and expenses during the reporting period. On an ongoing basis, the Company evaluates its estimates, including, but not limited to, those related to bad debts,
returns reserve for expected cancellations, valuation of inventories, income and sales tax, and litigation and other contingencies. The Company bases its estimates on historical experience
and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets
and liabilities, and equity that are not readily apparent from other sources. Actual results could differ from those estimates under different assumptions or conditions.</P>


<P align="center" style="font-size: 10pt;">                                                   51
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<B><I><P>REVENUE RECOGNITION</P>
</B><P>Service and Product Revenue</P>
</I><P>The Company recognizes service revenue, mainly from subscription services to its cloud-based voice, call center, video and collaboration solutions, when persuasive evidence of an
arrangement exists, delivery has occurred or services have been rendered, price is fixed or determinable and collectability is reasonably assured. The Company defers recognition of service
revenues in instances when cash receipts are received before services are delivered and recognizes deferred revenues ratably, over the course of the contract, as services are provided.</P>
<P>Under the terms of the Company's typical subscription agreements, new customers can terminate their service within 30 days of order placement and receive a full refund of fees
previously paid. The Company has determined that it has sufficient history of subscriber conduct to make a reasonable estimate of cancellations within the 30-day trial period. Therefore, the
Company recognizes new subscriber revenue that is fixed or determinable and that is not contingent on future performance or future deliverables in the month in which the new order was
shipped, net of an allowance for expected cancellations. The Company recognizes revenue from product sales, mainly 8x8 IP telephones, for which there are no related services to be
rendered upon shipment to customers provided that persuasive evidence of an arrangement exists, the price is fixed or determinable, title has transferred, collection of resulting receivables is
reasonably assured, there are no customer acceptance requirements, and there are no remaining significant obligations. Gross outbound shipping and handling charges are recorded as
revenue, and the related costs are included in cost of goods sold. Reserves for returns and allowances for customer sales are recorded at the time of shipment. In accordance with the
Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") 605, <I>Revenue Recognition</I>, the Company records shipments to distributors, retailers,
channel partners, and resellers, where the right of return exists, as deferred revenue. The Company defers recognition of revenue on product sales to distributors, retailers, channel partners,
and resellers until the products have been sold to the end-customer.</P>
<P>The Company records revenue net of any sales and service related taxes and mandatory government charges that are billed to its customers. The Company believes this approach
results in consolidated financial statements that are more easily understood by users.</P>

<I><P>Multiple Element Arrangements</P>
</I><P>ASC 605-25,<I> Revenue Recognition - Multiple Element Arrangements</I>, requires that revenue arrangements with multiple deliverables be divided into separate units of
accounting if the deliverables in the arrangement meet specific criteria. The provisioning of the 8x8 cloud service with the accompanying 8x8 IP telephone constitutes a revenue arrangement
with multiple deliverables.&nbsp;For arrangements with multiple deliverables, the Company allocates the arrangement consideration to all units of accounting based on their relative selling
prices. In such circumstances, the accounting principles establish a hierarchy to determine the relative selling price to be used for allocating arrangement consideration to units of accounting
as follows: (i) vendor-specific objective evidence of fair value ("VSOE"), (ii) third-party evidence of selling price ("TPE"), and (iii) best estimate of the selling
price ("BESP").</P>

<P>VSOE generally exists only when a Company sells the deliverable separately, on more than a limited basis, at prices within a relatively narrow range.&nbsp; When VSOE cannot be
established, the Company attempts to establish the selling price of deliverables based on relevant TPE. TPE is determined based on manufacturer's prices for similar deliverables when sold
separately, when possible. As the Company has historically been unable to establish a selling price using VSOE or TPE, it uses a BESP for the allocation of arrangement consideration. The
objective of BESP is to determine the price at which the Company would transact a sale if the product or service was sold on a stand-alone basis. BESP is generally used for offerings that are
not typically sold on a stand-alone basis or for new or highly customized offerings. The Company determines BESP for a product or service by considering multiple factors including, but not
limited to:</P>

<UL>
<LI>the price list established by its management which is typically based on general pricing practices and targeted gross margin of products and services sold; and </LI>
<LI>analysis of pricing history of new arrangements, including multiple element and stand-alone transactions. </LI></UL>

<P>In accordance with the guidance of ASC 605-25, when the Company enters into revenue arrangements with multiple deliverables the Company allocates arrangement consideration,
among the products and subscriber services based on their relative selling prices. Arrangement consideration allocated to the sold products that is fixed or determinable and that is not
contingent on future performance or future deliverables is recognized as product revenues during the period of the sale less the allowance for estimated returns during the 30-day trial period.
Arrangement consideration allocated to


<P align="center" style="font-size: 10pt;">                                                   52
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>


<P>
subscriber services that is fixed or determinable and that is not contingent on future performance or future deliverables is recognized ratably as service
revenues as the related services are provided, which is generally over the initial contract term.</P>

<B><I><P>DEFERRED COST OF GOODS SOLD</P></I></B>
<P>Deferred cost of goods sold represents the cost of products sold for which the end customer or distributor has a right of return. The cost of the products sold is recognized
contemporaneously with the recognition of revenue, when the subscriber has accepted the service.</P>

<B><I><P>CASH, CASH EQUIVALENTS AND INVESTMENTS</P>
</I></B><P>The Company considers all highly liquid investments with an original maturity of three months or less to be cash equivalents. Management determines the appropriate
categorization of its investments at the time of purchase and reevaluates the classification at each reporting date. The cost of the Company's investments is determined based upon specific
identification.</P>
<P>The Company's investments are comprised of mutual funds, commercial paper, corporate debt, municipal securities, asset backed securities, mortgage backed securities, agency bonds,
international government securities, certificates of deposit and money market funds. At March 31, 2017 and 2016, all investments were classified as available-for-sale and reported at fair
value, based either upon quoted prices in active markets, quoted prices in less active markets,&nbsp;or quoted market prices for similar investments, with unrealized gains and losses, net of
related tax, if any, included in other comprehensive income (loss) and disclosed as a separate component of consolidated stockholders' equity. Realized gains and losses on sales of all such
investments are reported within the caption of other income in the consolidated statements of operations and computed using the specific identification method. The Company classifies its
investments as current based on the nature of the investments and their availability for use in current operations. The Company's investments in marketable securities are monitored on a
periodic basis for impairment. In the event that the carrying value of an investment exceeds its fair value and the decline in value is determined to be other-than-temporary, an impairment
charge is recorded and a new cost basis for the investment is established. These available-for-sale investments are primarily held in the custody of one major financial institution. </P>

<B><I><P>ACCOUNTS RECEIVABLE ALLOWANCE</P>
</I></B><P>The Company estimates the amount of uncollectible accounts receivable at the end of each reporting period based on the aging of the receivable balance, current and historical
customer trends, and communications with its customers.&nbsp; Amounts are written off only after considerable collection efforts have been made and the amounts are determined to be
uncollectible. </P>

<B><I><P>INVENTORY</P>
</I></B><P>Inventory is stated at the lower of standard cost, which approximates actual cost using the first-in, first-out method, or market. Any write-down of inventory to the lower of cost or
market at the close of a fiscal period creates a new cost basis that subsequently would not be marked up based on changes in underlying facts and circumstances. On an ongoing basis, the
Company evaluates inventory for obsolescence and slow-moving items. This evaluation includes analysis of sales levels, sales projections, and purchases by item, as well as raw material
usage related to the Company's manufacturing facilities. If the Company's review indicates a reduction in utility below carrying value, it reduces inventory to a new cost basis. If future demand
or market conditions are different than the Company's current estimates, an inventory adjustment may be required, and would be reflected in cost of goods sold in the period the revision is
made. </P>

<B><I><P>PROPERTY AND EQUIPMENT</P>
</I></B><P>Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation and amortization are computed using the straight-line method.
Estimated useful lives of three years are used for equipment and software and five years for furniture and fixtures. Amortization of leasehold improvements is computed using the shorter of
the remaining facility lease term or the estimated useful life of the improvements.</P>
<P>Maintenance, repairs and ordinary replacements are charged to expense. Expenditures for improvements that extend the physical or economic life of the property are capitalized. Gains
or losses on the disposition of property and equipment are recorded in the Consolidated Statements of Operations. </P>


<P align="center" style="font-size: 10pt;">                                                   53
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>


<P>Construction in progress primarily relates to costs to acquire or internally develop software for internal use not fully completed as of March 31, 2017.</P>

<B><I><P>ACCOUNTING FOR LONG-LIVED ASSETS</P>
</I></B><P>The Company reviews the recoverability of its long-lived assets, such as property and equipment, definite lived intangibles or capitalized software, when events or changes in
circumstances occur that indicate that the carrying value of the asset or asset group may not be recoverable. Examples of such events could include a significant disposal of a portion of such
assets, an adverse change in the market involving the business employing the related asset or a significant change in the operation or use of an asset. The assessment of possible
impairment is based on the Company's ability to recover the carrying value of the asset or asset group from the expected future pre-tax cash flows (undiscounted and without interest charges)
of the related operations. If these cash flows are less than the carrying value of such asset or asset group, an impairment loss is recognized for the difference between estimated fair value
and carrying value. The measurement of impairment requires management to estimate the fair value of long-lived assets and asset groups through future cash flows. See Note 5 for further
discussion on impairment charges incurred. </P>

<B><I><P>GOODWILL AND OTHER INTANGIBLE ASSETS</P>
</I></B><P>Goodwill represents the excess fair value of consideration transferred over the fair value of net assets acquired in business combinations. Goodwill and intangible assets with
indefinite useful lives are not amortized, but are tested annually for impairment and more often if there is an indicator of impairment. The Company has determined that it has three reporting
units, and allocates goodwill to the reporting units for the purposes of its annual impairment test. </P>
<P>The Company's annual goodwill impairment test is performed on January 1 each year. No goodwill impairment charges were recorded in the periods presented.</P>
<P>Intangible assets with finite useful lives are amortized on a straight-line basis over the periods benefited. Amortization expense for the customer relationship intangible asset is included in
sales and marketing expenses. Amortization expense for technology is included in cost of service revenue. </P>

<B><I><P>WARRANTY EXPENSE</P>
</I></B><P>The Company accrues for estimated product warranty cost upon revenue recognition. Accruals for product warranties are calculated based on the Company's historical warranty
experience adjusted for any specific requirements.</P>

<B><I><P>RESEARCH, DEVELOPMENT AND SOFTWARE COSTS</P>
</I></B><P>Computer software developed or obtained for internal use in accordance with ASC 350-40, <I>Internal Use Software</I> (ASC 350-40), is capitalized during the application
development stage. In accordance with authoritative guidance, the Company begins to capitalize our costs to develop software when preliminary development efforts are successfully
completed, management has authorized and committed project funding, and it is probable that the project will be completed and the software will be used as intended. Once the project has
been completed, these costs are amortized on a straight - line basis over the estimated useful life of the related asset, generally estimated to be three years. Costs incurred prior to meeting
these criteria together with costs incurred for training and maintenance are expensed as incurred and recorded in research and development expense on our consolidated statements of
operations.  The Company classifies application development costs associated with the development of the Company's products and services as other long-term assets.  The Company
classifies application development costs associated with purchased software as property and equipment. See Note 6 for further details.</P>

<B><I><P>ADVERTISING COSTS</P>
</I></B><P>Advertising costs are expensed as incurred and were $9.5 million, $8.5 million and $6.8 million for the years ended March 31, 2017, 2016 and 2015, respectively.</P>
<B><I><P>FOREIGN CURRENCY TRANSLATION</P>
</I></B><P>The Company has determined that the functional currency of each of its foreign subsidiaries are the subsidiary's local currency. The Company believes this most appropriately
reflects the current economic facts and circumstances of the Company's subsidiaries' operations. The assets and liabilities of the subsidiaries are translated at the applicable exchange rate
as of the end of the balance sheet period and revenue and expenses are translated at an average rate over the period presented. Resulting currency translation adjustments are recorded as
a component of accumulated other comprehensive income or loss within the stockholder's equity in the consolidated balance sheets.</P>


<P align="center" style="font-size: 10pt;">                                                   54
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<B><I><P>BUSINESS SEGMENTS</P>
</I></B><P>The Company has two reportable segments, Americas and Europe. The Company's chief operating decision makers, the Chief Executive Officer, Chief Financial Officer, and
Chief Technology Officer, evaluate performance of the Company and makes decisions regarding allocation of resources based on geographical results (see Note 12). </P>
<B><I><P>CUSTOMER ACQUISITION COSTS</P>
</I></B><P>Customer acquisition costs are expensed as incurred and include the advertising, marketing, promotions, commissions, rebates and equipment subsidy costs associated with the
Company's efforts to acquire new subscribers.</P>
<B><I><P>INCOME TAXES</P>
</I></B><P>Income taxes are accounted for using the asset and liability approach. Under the asset and liability approach, a current tax liability or asset is recognized for the estimated taxes
payable or refundable on tax returns for the current year. A deferred tax liability or asset is recognized for the estimated future tax effects attributed to temporary differences and
carryforwards. If necessary, the deferred tax assets are reduced by the amount of benefits that, based on available evidence, is more likely than not expected to be realized. </P>

<B><I><P>CONCENTRATIONS</P>
</I></B><P>Financial instruments that potentially subject the Company to significant concentrations of credit risk consist principally of cash and cash equivalents, investments and trade
accounts receivable. The Company has cash equivalents and investment policies that limit the amount of credit exposure to any one financial institution and restrict placement of these funds
to financial institutions evaluated as highly credit-worthy. The Company has not experienced any material losses relating to its investment instruments. </P>
<P>The Company sells its products to business customers and distributors. The Company performs ongoing credit evaluations of its customers' financial condition and generally does not
require collateral from its customers. At March 31, 2017 and 2016, no customer accounted for more than 10% of accounts receivable. </P>
<P>The Company purchases all of its hardware products from suppliers that manufacturer the hardware directly. The inability of any supplier to fulfill supply requirements of the Company
could materially impact future operating results, financial position or cash flows. </P>

<P>The Company also relies primarily on third-party network service providers to provide telephone numbers and PSTN call termination and origination services for its customers. If these
service providers failed to perform their obligations to the Company, such failure could materially impact future operating results, financial position and cash flows.</P>

<B><I><P>FAIR VALUE OF FINANCIAL INSTRUMENTS</P>
</I></B><P>The Company defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the
measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, the Company considers the principal market or
the most advantageous market in which it would transact.</P>
<P>The accounting guidance for fair value measurement requires the Company to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair
value. Observable inputs are inputs that reflect the assumptions market participants would use in valuing the asset or liability and are developed based on market data obtained from sources
independent of the Company. Unobservable inputs are inputs that reflect the Company's assumptions about the factors that market participants would use in valuing the asset or liability
developed based on the best information available in the circumstances.</P>

<P>The standard establishes a fair value hierarchy based on the level of independent, objective evidence surrounding the inputs used to measure fair value by requiring that the most
observable inputs be used when available. A financial instrument's categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value
measurement. The fair value hierarchy is as follows:</P>


<P align="center" style="font-size: 10pt;">                                                   55
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>


<UL>
<LI>Level 1 applies to assets or liabilities for which there are quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement
date. </LI>
<LI>Level 2 applies to assets or liabilities for which there are inputs other than quoted prices included in Level 1 that are observable for the asset or liability, either directly or indirectly, such
as quoted prices for similar assets or liabilities in active markets; quoted prices for identical assets or liabilities in markets with insufficient volume or infrequent transactions (less active
markets). </LI>
<LI>Level 3 applies to assets or liabilities for which fair value is derived from valuation techniques in which one or more significant inputs are unobservable, including the Company's own
assumptions. </LI></UL>

<P>The estimated fair value of financial instruments is determined by the Company using available market information and valuation methodologies considered to be appropriate. The
carrying amounts of the Company's cash and cash equivalents, accounts receivable and accounts payable approximate their fair values due to their short maturities. The Company's
investments are carried at fair value.</P>

<B><I><P>ACCOUNTING FOR STOCK-BASED COMPENSATION</P></I></B>

<P>The Company accounts for its employee stock options, stock purchase rights, restricted stock units and restricted performance stock units granted under
the 2006 Stock Plan, the 2003 Contactual Plan, the 2012 Equity Incentive Plan, the 2013 New Employee Inducement Incentive Plan and stock purchase rights
under the 1996 Employee Stock Purchase Plan (collectively "Equity Compensation Plans") under the provisions of ASC 718 - <I>Stock Compensation</I>. Under the provisions of ASC 718,
stock-based compensation cost is measured at the grant date, based on the estimated fair value of the award, and is recognized as an expense over the employee's requisite service period
(generally the vesting period of the equity grant), net of estimated forfeitures. </P>

<P>To value option grants under the Equity Compensation Plans for stock-based compensation the Company used the Black-Scholes option valuation model. Fair value determined using the
Black-Scholes option valuation model varies based on assumptions used for the expected stock prices volatility, expected life, risk-free interest rates and future dividend payments. The
Company used the historical volatility of its stock over a period equal to the expected life of the options. The expected life assumptions represent the weighted-average period stock-based
awards are expecting to remain outstanding. These expected life assumptions were established through the review of historical exercise behavior of stock-based award grants with similar
vesting periods. The risk-free interest rates were based on the closing market bid yields of actively traded U.S. treasury securities in the over-the-counter market for the expected term equal
to the expected term of the option. The dividend yield assumption is based on the Company's history and expectation of future dividend payout. </P>
<P>Compensation expense for stock-based payment awards is recognized using the straight-line single-option method and includes the impact of estimated forfeitures.</P>

<P>The Company issued restricted performance stock units (PSUs) to a group of executives with vesting that is contingent on both market performance and continued service during the
fiscal year ended March 31, 2017:</P>

<UL>
<LI>These PSUs vest (1) 50% on September 22, 2018 and (2) 50% on September 27, 2019, in each case subject to the performance of the Company's common stock relative to the Russell
2000 Index (the benchmark) during the period from grant date through such vesting date. A 2x multiplier will be applied to the total shareholder returns (TSR) for each 1% of positive or
negative relative TSR, and the number of shares earned will increase or decrease by 2% of the target numbers. In the event the Company's common stock performance is below negative
30%, relative to the benchmark, no shares will be issued. </LI></UL>


<P align="center" style="font-size: 10pt;">                                                   56
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>


<P>The Company issued PSUs to a group of executives with vesting that is contingent on both market performance and continued service during the fiscal year ended March 31, 2016:</P>

<UL>
<LI>These PSUs vest (1) 50% on September 22, 2017 and (2) 50% on September 27, 2018, in each case subject to performance of the Company's common stock relative to the Russell
2000 Index during the period from grant date through such vesting date. A 2x multiplier will be applied to the (TSR) for each 1% of positive or negative relative TSR, and the number of shares
earned will increase or decrease by 2% of the target numbers. In the event 8x8's common stock performance is below negative 30%, relative to the benchmark, no shares will be
issued.</LI></UL>

<P>The Company issued PSUs to a group of executives with vesting that is contingent on both market performance and continued service. For the market-based restricted performance stock
units issued during the fiscal year ended March 31, 2015:</P>

<UL>
<LI>the number of shares of the Company's stock to be received at vesting if applicable service requirements are also met will range from 0% to 100% of the target amount based total
shareholder return ("TSR"), which compares the performance of the price per share of the Company's common stock with the NASDAQ Composite Index ("Index") for the three performance
periods ending March 31, 2016, March 31, 2017 and March 31, 2018, for the fiscal year ended March 31, 2015; and for the three performance periods ending March 31, 2015, March 31,
2016 and March 31, 2017 for the fiscal year ended March 31, 2014, in the following manner: where in each such measurement period, (1) if the performance return on the price per share of
the Company's common stock exceeds the performance return on the NASDAQ Composite Index, (which shall be determined by subtracting the percentage return on the NASDAQ
Composite Index from the percentage return on the price per share of the Common Stock), then all of the TSR Performance Shares for such measurement period will be deemed earned and
will vest; (2) if the performance return on the price per share of Common Stock is more than 50% lower than the performance return on the NASDAQ Composite Index, then none of the TSR
Performance Shares for such measurement period will be deemed earned and will vest; and (3) if the performance return on the price per share of Common Stock is between 0% and 50%
lower than the performance return on the NASDAQ Composite Index, then the number of TSR Performance Shares deemed earned and vesting for such measurement period will be reduced
by 2% for each 1% by which the performance return on the NASDAQ Composite Index exceeds the performance return on the Common Stock, (4) if the performance return on the price per
share of Common Stock is between 0% and 50% higher than the performance return on the NASDAQ Composite Index, then the number of TSR Performance Shares deemed earned and
vesting for such measurement period will increase by 2% for each 1% by which the performance return on the Common Stock exceeds the performance return on the NASDAQ Composite
Index, and </LI>
<LI>the number of shares of the Company's stock to be received at vesting will range from 0% or 100% of the target amount based on four tranches, with each tranche vesting at the later of
(a) the satisfaction of the applicable service-based vesting requirement for that tranche, and (b) on the first date that the average stock price of the Company's common stock for a
consecutive 30 trading day period exceeds 150% of the grant date stock price. The minimum service vesting requirement for each tranche is as follows:</LI></UL>

<DIR>

<P>Tranche 1: One year following the date of the grant</P>
<P>Tranche 2: Two years following the date of the grant</P>
<P>Tranche 3: Three years following the date of the grant</P>
<P>Tranche 4: Four years following the date of the grant</P>

</DIR>

<P>Market-based restricted performance stock units are valued using a Monte Carlo simulation model on the date of grant. Fair value determined using the Monte Carlo simulation model
varies based on the assumptions used for the expected stock price volatility, the correlation coefficient between the Company and the NASDAQ Composite Index, risk-free interest rates, and
future dividend payments.</P>

<B><I><P>COMPREHENSIVE INCOME (LOSS)</P>
</I></B><P>Comprehensive income (loss), as defined, includes all changes in equity (net assets) during a period from non-owner sources. The difference between net income (loss) and
comprehensive income (loss) is due to foreign currency translation adjustments and unrealized gains or losses on investments classified as available-for-sale. </P>

<B><I><P>NET INCOME (LOSS) PER SHARE </P>
</I></B><P>Basic net income (loss) per share is computed by dividing net income (loss) available to common stockholders (numerator) by the weighted average number of vested,
unrestricted common shares outstanding during the period (denominator). Diluted net income per share is computed on the basis of the weighted average number of shares of common stock
plus the effect of dilutive potential common shares outstanding during the period using the treasury stock method. Dilutive potential common shares include outstanding stock options and
employee restricted purchase rights. </P>


<P align="center" style="font-size: 10pt;">                                                   57
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>


<B><I><P>DEFERRED RENT</P>
</I></B><P>In April 2012, the Company entered into an 87-month lease agreement for its new headquarters. Under the terms of the lease agreement:</P>

<UL>
<LI>the Company received a three-month rent holiday from rental payments; </LI>
<LI>base rent is $130,821 for the 15 months after the rent holiday; and </LI>
<LI>rent expense increases 3% each year thereafter. </LI></UL>

<P>In the second quarter of fiscal 2013, the Company received a $1.7 million allowance for reimbursement for the cost of tenant improvements that the Company included in cash flows from
operating activities. In accordance with the guidance in ASC 840-20, <I>Leases</I>, the Company accounts for its headquarters facility operating lease as follows:</P>
<I><P>Rent Holidays. </I>The Company recognizes the related rent expense on a straight-line basis at the earlier of the first rent payment or the date of possession of the leased property.
The difference between the amounts charged to expense and the rent paid is recorded as deferred lease incentives and amortized over the lease term.</P>
<I><P>Rent Escalations. </I>The Company recognizes escalating rent provisions on a straight-line basis over the lease term. The difference between the amounts charged to expense and
the rent paid is recorded as deferred lease incentives and amortized over the lease term.</P>
<I><P>Tenant Improvement Allowance</I>. The tenant improvement allowance is deferred and amortized on a straight-line basis over the life of the lease as a reduction to rent expense.</P>
<P>In January 2016, the Company entered into a 48-month lease for additional office space near the Company's US headquarters. In April 2016, the lease was amended for actual move in
date. Base rent begins at $105,628 and increases 3% each year thereafter. Future minimum annual lease payments under this lease is included in "Leases" in Note 8. </P>

<P>At March 31, 2017, total deferred rent included in other accrued liabilities and non-current liabilities was $1.1 million and $0.8 million, respectively. At March 31, 2016, total deferred rent
included in other accrued liabilities and non-current liabilities was $0.3 million and $1.0 million, respectively. </P>

<B><I><P>RECENTLY ADOPTED ACCOUNTING PRONOUNCEMENTS</P>
</I></B><P>In August 2014, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2014-15<B>,</B> <I>Presentation of Financial
Statements: Going Concern (Subtopic 205-40)</I>, this ASU provides guidance regarding management's responsibility in evaluating whether there is substantial doubt about a company's
ability to continue as a going concern. Certain disclosures will be required if conditions give rise to substantial doubt about an entity's ability to continue as a going concern. The amendment is
effective for the annual period ending after December 15, 2016, and for annual periods and interim periods thereafter. The adoption of this update did not have a material impact on the
Company's consolidated financial statements.</P>
<P>In April 2015, the FASB issued ASU No. 2015-05, <I>Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer's Accounting for Fees Paid in a Cloud
Computing Arrangement.</I> This update provides guidance in evaluating whether a cloud computing arrangement includes a software license. If a cloud computing arrangement
includes a software license, then the software license element of the arrangement should be accounted for as an acquisition of a software license. If a cloud computing arrangement does not
include a software license, the customer should account for the arrangement as a service contract. The guidance does not change generally accepted accounting principles for a customer's
accounting for service contracts. This update is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2015. Therefore, the
Company has prospectively adopted this new standard on April 1, 2016. The adoption of this standard did not have a material impact on our consolidated financial statements.</P>
<P>In November 2015, the FASB issued ASU No. 2015-17, <I>Income Taxes - Balance Sheet Classification of Deferred Taxes (Topic 740)</I>. This ASU requires all deferred tax
liabilities and assets to be presented in the balance sheet as noncurrent. As permitted, the Company early adopted this standard prospectively during the quarter ended June 30, 2016. The
adoption of this standard resulted in reclassifying current deferred income tax assets to noncurrent deferred income tax assets and current deferred income tax liabilities to noncurrent
deferred income tax liabilities. No prior periods were retrospectively adjusted.</P>


<P align="center" style="font-size: 10pt;">                                                   58
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>


<B><I><P>RECENT ACCOUNTING PRONOUNCEMENTS</P>
</I></B><P>In May 2014, the FASB issued ASU No. 2014-09,&nbsp;<I>Revenue from Contracts with Customers</I>, along with amendments issued in 2015 and 2016, which requires an
entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. The ASU will replace most existing revenue
recognition guidance in U.S. GAAP when it becomes effective. The new standard will become effective for the Company on April 1, 2018. The standard permits the use of either the
retrospective or cumulative effect transition method. The Company has preliminary selected the modified retrospective method as the transition method. </P>

<P>The Company is in the initial stages of the assessment of the impact of the new standard on the Company's accounting policies, processes and system requirements. The Company has
assigned internal resources and engaged third-party service providers to assist with the assessment and implementation.  The Company currently believes the most significant impact relates
to the allocation of consideration in a contract between product and service performance obligations.</P>

<P>In June 2016, the FASB issued ASU No. 2016-13,&nbsp;<I>Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</I>, which
provides guidance for measurement and recognition of expected credit losses for financial assets held based on historical experience, current conditions, and reasonable and supportable
forecasts that affect the collectability of the reported amount. The amendment is effective for fiscal years beginning after December 15, 2019. Early adoption is permitted for fiscal years
beginning after December 15, 2018. The Company is currently assessing the impact of this pronouncement to its consolidated financial statements.</P>
<P>In August 2016, the FASB issued ASU No. 2016-15<I>, Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments</I>, which provides guidance
on how certain cash receipts and cash payments are to be presented and classified in the statement of cash flows. This amendment is effective for fiscal years beginning after December 15,
2017, and interim periods within those fiscal years. Early adoption is permitted. The Company is currently assessing the impact of this pronouncement to its Consolidated Statements of Cash Flows.</P>

<P>In October 2016, the FASB has issued ASU No. 2016-16<I>, Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory</I>, which provides guidance on how an
entity should recognize the income tax consequences of an intra-entity transfer of an asset other than inventory when the transfer occurs. This amendment is effective for fiscal years
beginning after December 15, 2017, and interim periods within those fiscal years. Early adoption is permitted. The Company is currently assessing the impact of this pronouncement to its
consolidated financial statements.</P>
<P>In November 2016, the FASB has issued ASU No. 2016-18<I>, Statement of Cash Flows (Topic 230)</I>, which provides guidance on how restricted cash or restricted cash equivalents
should be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. This amendment is
effective for fiscal years beginning after December 15, 2017, and interim periods within those fiscal years. Early adoption is permitted. The Company is currently assessing the impact of this
pronouncement to its Consolidated Statements of Cash Flows.</P>
<P>In January 2017, the FASB has issued ASU No. 2017-01<I>, Business Combinations (Topic 805): Clarifying the Definition of a Business</I>, 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. This amendment is
effective for fiscal years beginning after December 15, 2017, and interim periods within those fiscal years. Early adoption is permitted. The Company is currently assessing the impact of this
pronouncement to its consolidated financial statements.</P>


<P align="center" style="font-size: 10pt;">                                                   59
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>


<P>In January 2017, the FASB has issued ASU No. 2017-04,&nbsp;<I>Intangibles and Other (Topic 350): Simplifying the Test for Goodwill Impairment</I>, which eliminates the requirement
to calculate the implied fair value of goodwill but rather require an entity to record an impairment charge based on the excess of a reporting unit's carrying value over its fair value. This
amendment is effective for annual or interim goodwill impairment tests in fiscal years beginning after December 15, 2019. Early adoption is permitted. The Company is currently assessing the
impact of this pronouncement to its consolidated financial statements.</P>
<P>In February 2016, the FASB issued ASU No. 2016-02, <I>Leases (Topic 842), </I>which requires companies to generally recognize on the balance sheet operating and financing lease
liabilities and corresponding right-of-use assets. The update also requires qualitative and quantitative disclosures designed to assess the amount, timing, and uncertainty of cash flows arising
from leases.&nbsp;&nbsp;The update requires the use of a modified retrospective transition approach, which includes a number of optional practical expedients that entities may elect to
apply. This amendment is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. Early adoption is permitted. The Company is
currently assessing the impact of this pronouncement to its consolidated financial statements.</P>

<P>In March 2016, the FASB issued ASU No. 2016-09,&nbsp;<I>Compensation - Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment
Accounting&nbsp;</I>("ASU 2016-09"), which is intended to simplify several aspects of the accounting for share-based payment transactions, including the income tax consequences,
classification of awards as either equity or liabilities, and classification on the statement of cash flows. As a result of the adoption, stock-based compensation excess tax benefits or tax
deficiencies will be reflected in the consolidated statement of operations within the provision for income taxes rather than in the consolidated balance sheet within additional paid-in capital.
The amount of the impact to the provision for income taxes will depend on the difference between the market value of share-based awards at vesting or settlement and the grant date fair
value. The amendment is effective for annual periods beginning after December 15, 2016, including interim periods within those fiscal years. Early application is permitted.&nbsp;The
Company is currently assessing the impact of this pronouncement to its consolidated financial statements. </P>

<B><P>2. FAIR VALUE MEASUREMENTS</P>
</B><P>Cash, cash equivalents, available-for-sale investments, and contingent consideration were (in thousands):</P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="90%" BORDER="0">
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#800080>
&nbsp;</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#800080>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Gross</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Gross</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Cash and</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Amortized</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Unrealized</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Unrealized</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Estimated</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Cash</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Short-Term</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="28%" ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B>
As of March 31, 2017</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="10%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Costs</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="10%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Gain</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="10%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Loss</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="10%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Fair Value</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="10%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Equivalents</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="10%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Investments</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Cash</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       29,122&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       29,122&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       29,122&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B>
Level 1:</B></FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Money market funds</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       11,908&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       11,908&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       11,908&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Mutual funds</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         2,000&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           (194)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         1,806&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         1,806&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;     Subtotal</B></FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       43,030&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           (194)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       42,836&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       41,030&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         1,806&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B>
Level 2:</B></FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Commercial paper</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       19,144&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                8&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       19,152&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       19,152&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Corporate debt</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       83,995&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              61&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             (58)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       83,998&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       83,998&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Asset backed securities</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       26,906&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                4&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             (22)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       26,888&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       26,888&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Mortgage backed securities</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            116&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
               (1)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            115&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            115&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Agency bond</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         2,000&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         2,000&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         2,000&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;     Subtotal</B></FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
     132,161&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              73&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             (81)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
     132,153&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
     132,153&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;     Total assets</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
     175,191&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              73&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           (275)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
     174,989&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       41,030&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
     133,959&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B>
Level 3:</B></FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Contingent consideration</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            148&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;     Total liabilities</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            148&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
</TR>
</TABLE>



<P align="center" style="font-size: 10pt;">                                                   60
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="90%" BORDER="0">
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#800080>
&nbsp;</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1 COLOR=#800080>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Gross</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Gross</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Cash and</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Amortized</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Unrealized</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Unrealized</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Estimated</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Cash</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Short-Term</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="28%" ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B>
As of March 31, 2016</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="10%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Costs</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="10%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Gain</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="10%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Loss</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="10%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Fair Value</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="10%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Equivalents</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="10%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Investments</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Cash</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                               18,596&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       18,596&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       18,596&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B>
Level 1:</B></FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Money market funds</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                               14,980&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       14,980&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       14,980&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Mutual funds</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                                 2,000&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           (187)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         1,813&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         1,813&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;     Subtotal</B></FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                               35,576&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           (187)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       35,389&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       33,576&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         1,813&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B>
Level 2:</B></FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Commercial paper</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                                 6,794&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                2&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         6,796&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         6,796&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Corporate debt</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                               85,164&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              78&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             (28)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       85,214&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       85,214&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Municipal securities</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                                 1,007&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
               (1)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         1,006&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         1,006&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Asset backed securities</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                               24,614&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                7&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             (11)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       24,610&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       24,610&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Mortgage backed securities</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                                 2,045&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             (17)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         2,028&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         2,028&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Agency bond</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                                 6,805&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                1&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         6,806&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         6,806&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   International government securities</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                                 1,000&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                1&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         1,001&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         1,001&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;     Subtotal</B></FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                             127,429&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              89&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             (57)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
     127,461&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
     127,461&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;     Total assets</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                             163,005&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              89&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           (244)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
     162,850&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       33,576&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
     129,274&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B>
Level 3:</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Contingent consideration</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                              -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                341&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;     Total liabilities</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                              -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                341&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
</TR>
</TABLE>

<P> Contractual maturities of investments as of March 31, 2017 are set forth below (in thousands):</P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="60%" BORDER="0">
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Estimated</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="86%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="12%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Fair Value</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Due within one year</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 78,039&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Due after one year</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 55,920&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;     Total</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
               133,959&nbsp;</FONT></TD>
</TR>
</TABLE>

<B><I><P>Contingent Consideration and Escrow Liability</P></I></B>

<P>The Company's contingent consideration liability and escrow liability, included in other accrued liabilities and noncurrent liabilities on the consolidated balance sheets, is
associated with the Quality Software Corporation (QSC) acquisition made in the first quarter of fiscal 2016. Amounts held in escrow were measured at fair value using present value
computations at the time of acquisition. The contingent consideration was measured at fair value using a probability weighted average of the potential payment outcomes that would occur
should certain contract milestones be reached. As there was no market data available to use in valuing the contingent consideration; therefore, the Company developed its own assumptions
related to the achievement of the milestones to evaluate the fair value of the liability. As such, the contingent consideration is classified within Level 3 as described below. </P>

<P>The items are classified as Level 3 within the valuation hierarchy, consisting of contingent consideration and escrow liability related to the QSC acquisition, were valued based on an
estimate of the probability of success of the milestones being achieved and present value computations, respectively. The table below presents a roll-forward of the contingent consideration
and escrow liability valued using a Level 3 input (in thousands): </P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="70%" BORDER="0">
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Years Ended March 31,</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="72%" ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="12%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2017</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="12%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Balance at beginning of period</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 341&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;     Purchase price contingent consideration</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 541&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;     Fair value adjustment</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 107&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;     Contingent consideration payments</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           (300)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           (200)</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Balance at end of period</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            148&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            341&nbsp;</FONT></TD>
</TR>
</TABLE>


<P align="center" style="font-size: 10pt;">                                                   61
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>


<B><P>3. INVENTORIES</P>
</B><P>Components of inventories were as follows (in thousands):</P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="70%" BORDER="0">
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
March 31,</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="66%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="15%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2017</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="15%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
  Work-in-process</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                           -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                           76&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
  Finished goods</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                         908&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                         444&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                         908&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                         520&nbsp;</FONT></TD>
</TR>
</TABLE>


<B><P>4. PROPERTY AND EQUIPMENT</P>
</B><P>Property and equipment consisted of the following (in thousands):</P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="70%" BORDER="0">
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
March 31,</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="66%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="15%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2017</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="15%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
  Computer equipment</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                    24,293&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                    18,277&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
  Furniture and fixtures</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                      1,411&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                      1,067&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
  Software</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                      7,380&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                      5,417&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
  Leasehold improvements</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                      5,579&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                      3,667&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
  Construction in progress</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                         689&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                         967&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                    39,352&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                    29,395&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Less: accumulated depreciation and amortization</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                   (22,968)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                   (17,020)</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                    16,384&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                    12,375&nbsp;</FONT></TD>
</TR>
</TABLE>

<B><P>5. INTANGIBLE ASSETS</P>
</B><P>The carrying value of intangible assets consisted of the following (in thousands):</P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="85%" BORDER="0">
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=7 ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
March 31, 2017</B></FONT></TD>
<TD ALIGN="center" STYLE="vnd.ms-excel.numberformat:[$-409]mmmm d, yyyy[semicolon]@"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center" STYLE="vnd.ms-excel.numberformat:[$-409]mmmm d, yyyy[semicolon]@"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=7 ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
March 31, 2016</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Gross</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Gross</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Carrying</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Accumulated</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Net Carrying</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Carrying</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Accumulated</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Net Carrying</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="29%" ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="10%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Amount</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="10%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Amortization</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="10%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Amount</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="10%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Amount</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="10%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Amortization</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="10%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Amount</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Technology</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
       18,685&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
        (7,010)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
       11,675&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
       18,640&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
        (4,622)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
       14,018&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Customer relationships</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         9,419&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
        (6,187)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         3,232&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         9,993&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
        (4,847)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         5,146&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Trade names/domains</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         2,036&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         2,036&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         2,205&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         2,205&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
In-process research and development</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              95&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              95&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              95&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              95&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;    Total acquired identifiable intangible assets</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       30,235&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
      (13,197)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       17,038&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       30,933&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (9,469)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       21,464&nbsp;</FONT></TD>
</TR>
</TABLE>

<P>At March 31, 2017, annual amortization of definite lived intangible assets, based upon existing intangible assets and current useful lives, is estimated to be the following (in thousands): </P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0">
<TR VALIGN="bottom">
<TD WIDTH="88%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="10%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Amount</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
2018</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         3,854&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
2019</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         3,459&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
2020</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         3,009&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
2021</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         2,666&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
2022</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         1,701&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
    Thereafter</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            218&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;     Total</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       14,907&nbsp;</FONT></TD>
</TR>
</TABLE>



<P align="center" style="font-size: 10pt;">                                                   62
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<B><I><P>Impairment of Long-Lived Assets</P>
</I></B><P>During the year ended March 31, 2017, <A NAME="_Hlk482332110">the Company decided to discontinue a certain customer segment of its United Kingdom based platform-as-a-service (DXI PaaS) that
was acquired in fiscal 2016 as part of the DXI acquisition. </A>The Company evaluated long-lived assets related to the DXI reporting unit including the technology,
customer relationships, and trade name intangible assets for impairment and determined that the assets were not impaired. However, the Company recorded an impairment charge equal to
the remaining value of the impaired DXI PaaS customer relationship in the third fiscal quarter. The impairment recorded during the fiscal year was immaterial to the consolidated statements of
operations. Revenues and net income (loss) from DXI PaaS were not material for all periods presented.</P>
<P>During the year ended March 31, 2016, the Company decided to end-of-life its hosted virtual desktop service (Zerigo). The Company evaluated long-lived assets related to Zerigo
including the technology, customer relationships, and trade name intangible assets for impairment. The Company determined it was appropriate to record an impairment charge equal to the
remaining value of the impaired long-lived assets in the third fiscal quarter. The impairment recorded during the fiscal year was $0.6 million, of which $0.4 million and $0.2 million was
recorded in cost of service and sales and marketing, respectively, in the consolidated statements of operations. Revenues and net income (loss) from Zerigo were not material for all periods
presented.</P>

<B><P>6. CAPITALIZED SOFTWARE COSTS</P>
</B><P>Capitalized software consisted of the following (in thousands):</P>

<B><I><P>Other Long-Term Assets</P></I></B>

<TABLE BORDER=0 CELLSPACING=0 CELLPADDING=0 WIDTH=75%>
<TR><TD WIDTH="68%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="30%" VALIGN="TOP" COLSPAN=4>
<B><FONT SIZE=-1><P ALIGN="CENTER">March 31,</B></FONT></TD>
</TR>
<TR><TD WIDTH="68%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="14%" VALIGN="TOP">
<B><FONT SIZE=-1><P ALIGN="CENTER">2017</B></FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="14%" VALIGN="TOP">
<B><FONT SIZE=-1><P ALIGN="CENTER">2016</B></FONT></TD>
</TR>
<TR><TD WIDTH="68%" VALIGN="TOP">
<FONT SIZE=-1><P>Capitalized projects in service</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">$</FONT></TD>
<TD WIDTH="14%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">                 1,804&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">$</FONT></TD>
<TD WIDTH="14%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">                         -&nbsp;</FONT></TD>
</TR>
<TR><TD WIDTH="68%" VALIGN="TOP">
<FONT SIZE=-1><P>Capitalized projects in process</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="14%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">                 6,461&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="14%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">                 2,753&nbsp;</FONT></TD>
</TR>
<TR><TD WIDTH="68%" VALIGN="TOP">
<FONT SIZE=-1><P>Accumulated amortization</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="14%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">                  (588)</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="14%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">                         -&nbsp;</FONT></TD>
</TR>
<TR><TD WIDTH="68%" VALIGN="TOP">
<FONT SIZE=-1><P>Total capitalized software costs</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" WIDTH="14%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">                 7,677&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" WIDTH="14%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">                 2,753&nbsp;</FONT></TD>
</TR>
<TR><TD WIDTH="68%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="14%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="14%" VALIGN="TOP"><P>&nbsp;</P></TD>
</TR>
<TR><TD WIDTH="68%" VALIGN="TOP">
<FONT SIZE=-1><P>Application development stage costs capitalized during the year</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" WIDTH="14%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">                 5,516&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" WIDTH="14%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">                 2,095&nbsp;</FONT></TD>
</TR>
</TABLE>

<P>Application development stage costs capitalized during the year in other long-term assets consists of cost related to both completed and in-process costs capitalized in accordance with
ASC 350-40.   </P>


<B><I><P>Property and Equipment</P></I></B>

<TABLE BORDER=0 CELLSPACING=0 CELLPADDING=0 WIDTH=75%>
<TR><TD WIDTH="68%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="30%" VALIGN="TOP" COLSPAN=4>
<B><FONT SIZE=-1><P ALIGN="CENTER">March 31,</B></FONT></TD>
</TR>
<TR><TD WIDTH="68%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="14%" VALIGN="TOP">
<B><FONT SIZE=-1><P ALIGN="CENTER">2017</B></FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="14%" VALIGN="TOP">
<B><FONT SIZE=-1><P ALIGN="CENTER">2016</B></FONT></TD>
</TR>
<TR><TD WIDTH="68%" VALIGN="TOP">
<FONT SIZE=-1><P>Capitalized projects in service</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">$</FONT></TD>
<TD WIDTH="14%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">                 2,904&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">$</FONT></TD>
<TD WIDTH="14%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">                 1,183&nbsp;</FONT></TD>
</TR>
<TR><TD WIDTH="68%" VALIGN="TOP">
<FONT SIZE=-1><P>Capitalized projects in process</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="14%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">                    689&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="14%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">                    967&nbsp;</FONT></TD>
</TR>
<TR><TD WIDTH="68%" VALIGN="TOP">
<FONT SIZE=-1><P>Accumulated amortization</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="14%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">                  (871)</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="14%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">                  (250)</FONT></TD>
</TR>
<TR><TD WIDTH="68%" VALIGN="TOP">
<FONT SIZE=-1><P>Total capitalized software costs</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" WIDTH="14%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">                 2,722&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" WIDTH="14%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">                 1,900&nbsp;</FONT></TD>
</TR>
<TR><TD WIDTH="68%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="14%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="14%" VALIGN="TOP"><P>&nbsp;</P></TD>
</TR>
<TR><TD WIDTH="68%" VALIGN="TOP">
<FONT SIZE=-1><P>Application development stage costs capitalized during the year</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" WIDTH="14%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">                 1,452&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" WIDTH="14%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">                    756&nbsp;</FONT></TD>
</TR>
</TABLE>



<P align="center" style="font-size: 10pt;">                                                   63
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<P>Application development stage costs capitalized during the year in other property and equipment consists of cost related to both completed and in-process costs capitalized in accordance with ASC 350-40. </P>



<B><P>7. GOODWILL</P>
</B><P>The following table provides a summary of the changes in the carrying amounts of goodwill by reporting segment (in thousands):</P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="70%" BORDER="0">
<TR VALIGN="bottom">
<TD WIDTH="61%" ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="11%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Americas</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="11%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Europe</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="11%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Total</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Balance at March 31, 2015</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
       23,940&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
       12,947&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
       36,887&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;     Additions due to acquisitions</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         1,789&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
       10,125&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
       11,914&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;     Foreign currency translation</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
        (1,381)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
        (1,381)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Balance at March 31, 2016</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
       25,729&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
       21,691&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
       47,420&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;     Additions due to acquisitions</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         1,580&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         1,580&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;     Foreign currency translation</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
        (2,864)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
        (2,864)</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Balance at March 31, 2017</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
       27,309&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
       18,827&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
       46,136&nbsp;</FONT></TD>
</TR>
</TABLE>

<B><P>8. COMMITMENTS AND CONTINGENCIES</P>
<I><P>Guarantees</P>
</B><P>Indemnifications</P>
</I><P>In the normal course of business, the Company may agree to indemnify other parties, including customers, lessors and parties to other transactions with the Company, with respect to
certain matters such as breaches of representations or covenants or intellectual property infringement or other claims made by third parties. These agreements may limit the time within which
an indemnification claim can be made and the amount of the claim. In addition, the Company has entered into indemnification agreements with its officers and directors.</P>

<P>It is not possible to determine the maximum potential amount of the Company's exposure under these indemnification agreements due to the limited history of prior indemnification claims
and the unique facts and circumstances involved in each particular agreement. Historically, payments made by the Company under these agreements have not had a material impact on the
Company's operating results, financial position or cash flows. Under some of these agreements, however, the Company's potential indemnification liability might not have a contractual limit.</P>

<I><P>Product Warranties</P>
</I><P>The Company accrues for the estimated costs that may be incurred under its product warranties upon revenue recognition. </P>

<I><P>Operating Leases</P>
</I><P>The Company's operating lease obligations consist of the Company's principal facility and various leased facilities under operating lease agreements, which expire on various dates
from fiscal 2018 through fiscal 2026. The Company leases its headquarters facility in San Jose, California under an operating lease agreement that expires in October 2019.</P>


<P align="center" style="font-size: 10pt;">                                                   64
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>


<P>At March 31, 2017, future minimum annual lease payments under non-cancelable operating leases were as follows (in thousands): </P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="60%" BORDER="0">
<TR VALIGN="bottom">
<TD WIDTH="87%" ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><U>
Year ending March 31:</U></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; 2018</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                      4,708&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; 2019</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                      5,596&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; 2020</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                      4,906&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; 2021</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                      2,435&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; 2022 and Thereafter</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                      6,908&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Total</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                    24,553&nbsp;</FONT></TD>
</TR>
</TABLE>

<P>Rent expense for the years ended March 31, 2017, 2016 and 2015 was $5.1 million, $2.1 million and $1.8 million, respectively. </P>

<I><P>Capital Leases</P></I>

<P>The Company has non-cancelable capital lease agreements for office and computer equipment bearing interest at various rates. At March 31, 2017, future minimum annual lease
payments under non-cancelable capital leases were as follows (in thousands):</P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="60%" BORDER="0">
<TR VALIGN="bottom">
<TD WIDTH="87%" ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><U>
Year ending March 31:</U></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; 2018</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                           981&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; 2019</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                         681&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; 2020</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                         169&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; 2021</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                            5&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; 2022</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                            5&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Total minimum payments</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                      1,841&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Less: Amount representing interest</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                          (116)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                      1,725&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Less: Short-term portion of capital lease obligations</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                        (918)</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Long-term portion of capital lease obligations</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                         807&nbsp;</FONT></TD>
</TR>
</TABLE>

<P>Capital leases included in computer and office equipment were approximately $2.7 million and $1.6 million at March 31, 2017 and 2016, respectively.  Total accumulated
amortization was approximately $1.0 million and $0.1 million at March 31, 2017 and 2016, respectively. </P>


<I><P>Minimum Third-Party Customer Support Commitments</P>
</I><P>In the third quarter of 2010, the Company amended its contract with one of its third-party customer support vendors containing a minimum monthly commitment of approximately $0.4
million effective April 1, 2010. As the agreement requires a 150-day notice to terminate, the total remaining obligation under the contract was $2.2 million at March 31, 2017. </P>

<I><P>Minimum Third-Party Network Service Provider Commitments</P>
</I><P>The Company entered into contracts with multiple vendors for third-party network service which expire on various dates in fiscal 2017 through 2018. At March 31, 2017, future
minimum annual payments under these third-party network service contracts were as follows (in thousands): </P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="60%" BORDER="0">
<TR VALIGN="bottom">
<TD WIDTH="87%" ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><U>
Year ending March 31:</U></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; 2018</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                      1,364&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; 2019</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                        133&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; 2020</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                           8&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;           Total minimum payments</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                       1,505&nbsp;</FONT></TD>
</TR>
</TABLE>

<P align="center" style="font-size: 10pt;">                                                   65
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>


<I><P>Legal Proceedings</P>
</I><P>The Company, from time to time, is involved in various legal claims or litigation, including patent infringement claims that can arise in the normal course of the Company's operations.
Pending or future litigation could be costly, could cause the diversion of management's attention and could upon resolution, have a material adverse effect on the Company's business, results
of operations, financial condition and cash flows.</P>

<P>On February 22, 2011, the Company was named a defendant in Bear Creek Technologies, Inc.&nbsp;(BCT)&nbsp;v. 8x8, Inc.&nbsp;<I>et al.</I>, filed in the U.S.&nbsp;District Court for
the District of Delaware (the Delaware Court), along with 20 other defendants.&nbsp; Collectively this patent litigation is referred to as&nbsp;<I>In re Bear Creek Technologies,
Inc.&nbsp;</I>&nbsp;(MDL No.: 2344).&nbsp; In August 2011, the suit was dismissed without prejudice but then refiled in the Delaware Court against the Company. On November 28, 2012,
the U.S. Patent and Trademark Office (&quot;USPTO&quot;) initiated a Reexamination Proceeding through which the claims of the patent asserted against the Company were found to be
invalid based on four separate grounds.&nbsp;During the Reexamination Proceeding, the Delaware Court granted the Company's motion to stay the proceeding (July 17, 2013) and
administratively closed the case on May 5, 2015 with leave to reopen if needed.&nbsp; The outcome of the Reexamination Proceeding was first appealed to the USPTO&nbsp;Patent Trial
and Appeal Board which affirmed the invalidity bases of all claims in a Decision dated Dec. 29, 2015 (&quot;the Board Decision&quot;).&nbsp; The Board Decision was then appealed to the
United States Court of Appeals for the Federal Circuit (&quot;Federal Circuit&quot;), which also affirmed the invalidity bases of all claims as the Federal Circuit noted in a Judgment dated
March 15, 2017.&nbsp; On April 21, 2017, the Federal Circuit issued a Mandate, which formally concluded the appeal and, absent any unforeseen circumstances, formally ended the Federal
Circuit's jurisdiction of this matter, thereby for effecting finality of the Delaware Court's May 5, 2015 decision.&nbsp;</P>

<P>On November 14, 2016, the Company was named as a defendant in <I>Serenitiva LLC v. 8x8, Inc</I>., filed in U.S. District Court for the E.D. of Texas (Civil Action No. 6:16-cv-1290).
Plaintiff Serenitiva sued the Company based on alleged infringement of U.S. Patent No. 6,865,268 concerning alleged activities involving the Company's Virtual Contact Center
Agent Console (Plaintiff Serenitiva sued nine other defendants, concurrently, based on the same patent). Pursuant to an agreement executed by both parties in mid-April 2017, the
Company settled the suit prior to answering the complaint under the terms of a settlement agreement between us and the plaintiff.  Under the terms of a settlement agreement
between the plaintiff and the Company, 8x8 agreed to pay plaintiff an amount that was not material to our business, and the Company was granted a limited license to the patent.
A Joint Motion to Dismiss was filed April 20, 2017, and an Order of Dismissal With Prejudice should be forthcoming from the Court.</P>

<P>On December 2, 2016, the Company was named as a defendant in <I>Paluxy Messaging LLC v. 8x8, Inc.</I>, filed in U.S. District Court for the E.D. of Texas, Tyler Division (Civil
Action No. 6:16-cv-1346). Plaintiff Paluxy Messaging LLC sued the Company based on alleged infringement U.S. Patent No. 8,411,829 concerning alleged activities involving the
Company's voicemail system (Plaintiff Paluxy Messaging<I> </I>sued seven other defendants, concurrently, based on the same patent). Based on the Company's subscription to
certain patent risk management services, the Company settled the suit without needing to answer the complaint. Under the terms of a settlement agreement
between the plaintiff and the Company, 8x8 agreed to pay plaintiff an amount that was not material to our business, and we were granted a limited license to the patent.
An Order of Dismissal With Prejudice was issued March 13, 2017.</P>

<P>On April 16, 2015, the Company was named as a defendant in a lawsuit, Slocumb Law Firm v. 8x8, Inc., filed in the United States District Court for the Middle District of Alabama. The
Slocumb Law Firm has alleged that it purchased certain business services from the Company that did not perform as advertised or expected, and has asserted various causes of actions
including fraud, breach of contract, violations of the Alabama Deceptive Trade Practices Act and negligence. On June 10, 2015, the United States Magistrate Judge issued a Report and
Recommendation that the Court grant the Company's motion to stay the case and compel the Slocumb Law Firm to arbitrate its claims in Santa Clara County, California pursuant to a clause
mandating arbitration of disputes set forth in the terms and conditions to which Slocumb Law Firm agreed in connection with its purchase of business services from the Company The Court
closed this case administratively when it granted the Company's motion to compel arbitration.  Under the Company's standard business terms and conditions, as of March 31, 2017, the
period to initiate arbitration has lapsed.  </P>

<I><P>State and Municipal Taxes</P>
</I><P>From time to time, the Company has received inquiries from a number of state and municipal taxing agencies with respect to the remittance of sales, use, telecommunications, excise,
and income taxes. Several jurisdictions currently are conducting tax audits of the Company's records. The Company collects or has accrued for taxes that it believes are required to be
remitted. The amounts that have been remitted have historically been within the accruals established by the Company. The Company adjusts its accrual when facts relating to specific
exposures warrant such adjustment.</P>

<P align="center" style="font-size: 10pt;">                                                   66
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>


<P>For the fiscal year ended March 31, 2017, the City of San Francisco levied an assessment for utility taxes against the Company. The Company plans to vigorously appeal the
assessment. Based on historical experience of the Company, management has determined the probable loss relating to this exposure to be approximately $0.5 million.  Although the outcome
cannot be predicted, the estimated reasonable additional loss is between $0 to $0.5 million.</P>

<B><P>9. STOCKHOLDERS' EQUITY</P>
<I><P>2006 Stock Plan</P>
</I></B><P>In May 2006, the Company's board of directors approved the 2006 Stock Plan ("2006 Plan").&nbsp; The Company's stockholders subsequently adopted the 2006 Plan in
September 2006, and became effective in October 2006.&nbsp; The Company reserved 7,000,000 shares of the Company's common stock for issuance under this plan. As of March 31,
2017, there are no shares available for future grants under the 2006 Plan.&nbsp; The 2006 Plan provides for granting incentive stock options to employees and non-statutory stock options to
employees, directors or consultants.&nbsp; The stock option price of incentive stock options granted may not be less than the fair market value on the effective date of the grant. Other types
of options and awards under the 2006 Plan may be granted at any price approved by the administrator, which generally will be the compensation committee of the board of directors. Options
generally vest over four years and expire ten years after grant.&nbsp; In 2009, the 2006 Plan was amended to provide for the granting of stock purchase rights. The 2006 Plan expired in May 2016. </P>

<B><I><P>2003 Contactual Plan</P>
</I></B><P>In the second fiscal quarter of 2012, the Company assumed the Amended and Restated Contactual, Inc. 2003 Stock Option Plan (the "2003 Contactual Plan") and registered an
aggregate of 171,974 shares of the Company's common stock that may be issued upon the exercise of stock options previously granted under the 2003 Contactual Plan and assumed by the
Company when it acquired Contactual. No new stock options or other awards can be granted under 2003 Contactual Plan.</P>

<B><I><P>2012 Equity Incentive Plan</P>
</I></B><P>In June 2012, the Company's board of directors approved the 2012 Equity Incentive Plan ("2012 Plan").&nbsp; The Company's stockholders subsequently adopted the 2012 Plan
in July 2012, and became effective in August 2012.&nbsp; The Company reserved 4,100,000 shares of the Company's common stock for issuance under this plan. In August 2014 and 2016,
the 2012 Plan was amended to allow for an additional 6,800,000 and 4,500,000 shares reserved for issuance, respectively.  As of March 31, 2017, 4,060,411 shares remained available under
the 2012 Plan.&nbsp; The 2012 Plan provides for granting incentive stock options to employees and non-statutory stock options to employees, directors or consultants, and granting of stock
appreciation rights, restricted stock, restricted stock units and performance units, qualified performance-based awards and stock grants. The stock option price of incentive stock options
granted may not be less than the fair market value on the effective date of the grant. Other types of options and awards under the 2012 Plan may be granted at any price approved by the
administrator, which generally will be the compensation committee of the board of directors. Options, restricted stock and restricted stock units generally vest over four years and expire ten
years after grant. The 2012 Plan expires in June 2022. </P>

<B><I><P>2013 New Employee Inducement Incentive Plan</P>
</I></B><P>In September 2013, the Company's board of directors approved the 2013 New Employee Inducement Incentive Plan ("2013 Plan").&nbsp; The Company reserved 1,000,000
shares of the Company's common stock for issuance under this plan. In November 2014, the 2013 Plan was amended to allow for an additional 1,200,000 shares reserved for issuance. In
July 2015, the Plan was amended to allow for an additional 1,200,000 shares reserved for issuance.</FONT> <FONT SIZE=2>In connection with its approval of the August 2016
amendments to the 2012 Plan, the Board of Directors has approved the suspension of future grants under the 2013 Plan, which became effective immediately upon stockholder approval of
the proposed 2012 Plan amendments in August 2016. In addition, the 2013 Plan was amended to reduce the number of shares reserved for issuance under the 2013 Plan to the number of
shares that are then subject to outstanding awards under the 2013 Plan, leaving no shares available for future grant.&nbsp; The 2013 Plan provided for granting non-statutory stock options,
stock appreciation rights, restricted stock, restricted stock and performance units and stock grants solely to newly hired employees as a material inducement to accepting employment with the
Company. Options were granted at market value on the grant date under the 2013 Plan, unless determined otherwise at the time of grant by the administrator, which generally will be the
compensation committee of the board of directors. Options generally expire ten years after grant. </P>


<P align="center" style="font-size: 10pt;">                                                   67
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>


<B><I><P>Stock-Based Compensation</P>
</I></B><P>The following table summarizes stock-based compensation expense (in thousands):</P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="75%" BORDER="0">
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=7 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Years Ended March 31,</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="58%" ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="12%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2017</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="12%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="12%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2015</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Cost of service revenue</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         1,732&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         1,159&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
            692&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Cost of product revenue</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Research and development</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         3,762&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         2,914&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         1,495&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Sales and marketing</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         8,832&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         6,133&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         3,748&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
General and administrative</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         7,136&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         6,128&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         3,412&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;     Total</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       21,462&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       16,334&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         9,347&nbsp;</FONT></TD>
</TR>
</TABLE>


<B><I><P>Stock Options, Stock Purchase Right and Restricted Stock Unit Activity</P>
</I></B><P>Stock Option activity under all the Company's stock option plans since March 31, 2014, is summarized as follows:</P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="75%" BORDER="0">
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Weighted</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Average</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Exercise</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Number of</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Price</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="73%" ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="12%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Shares</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="12%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Per Share</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Outstanding at March 31, 2014</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                                                                6,002,382&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                           4.14&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;     Granted&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                                                                1,110,466&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                           7.29&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;     Exercised</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                                                               (1,326,385)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                           1.87&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;     Canceled/Forfeited</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                                                                  (458,556)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                           6.06&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Outstanding at March 31, 2015</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                                                                5,327,907&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                           5.19&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;     Granted&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                                                                   723,776&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                           8.63&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;     Exercised</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                                                               (1,162,175)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                           2.56&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;     Canceled/Forfeited</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                                                                    (96,242)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                           8.06&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Outstanding at March 31, 2016</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                                                                4,793,266&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                           6.29&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;     Granted&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                                                                   407,392&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                         14.63&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;     Exercised</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                                                                  (603,998)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                           2.34&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;     Canceled/Forfeited</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                                                                  (134,248)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                           8.41&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Outstanding at March 31, 2017</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                                                                4,462,412&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                           7.52&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0.00"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Vested and expected to vest at March 31, 2017</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                                                                4,462,412&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                           7.52&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Exercisable at March 31, 2017</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                                                                3,191,879&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                           6.47&nbsp;</FONT></TD>
</TR>
</TABLE>



<P align="center" style="font-size: 10pt;">                                                   68
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<P>Stock Purchase Right activity since March 31, 2014 is summarized as follows:</P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="75%" BORDER="0">
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Weighted</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Weighted</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Average</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Average</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Grant-Date</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Remaining</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Number of</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Fair Market</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Contractual</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="59%" ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="12%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Shares</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="12%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Value</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="12%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Term (in Years)</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Balance at March 31, 2014</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                                                                   489,627&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                           4.83&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                           1.93&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Granted</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                                                                     31,432&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                           7.88&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Vested</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                                                                  (223,360)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                           3.98&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Forfeited</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                                                                    (73,864)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                           5.39&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Balance at March 31, 2015</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                                                                   223,835&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                           5.92&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                           1.50&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Granted</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                                                                               -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                              -  &nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Vested</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                                                                  (115,789)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                           5.32&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Forfeited</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                                                                    (25,875)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                           7.40&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Balance at March 31, 2016</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                                                                     82,171&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                           6.30&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                           0.76&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Granted</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                                                                               -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                              -  &nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Vested</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                                                                    (69,426)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                           6.00&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Forfeited</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                                                                      (1,375)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                           6.72&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Balance at March 31, 2017</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                                                                     11,370&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                           8.10&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                           1.09&nbsp;</FONT></TD>
</TR>
</TABLE>

<P>Restricted Stock Unit activity since March 31, 2014 is summarized as follows:</P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="80%" BORDER="0">
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Weighted</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Weighted Average</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Number of</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Average Grant</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Remaining Contractual</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="53%" ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="14%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Shares</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="14%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Date Fair Value</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="14%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Term (in Years)</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Balance at March 31, 2014</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                                                                1,134,856&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                           9.00&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                           2.00&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Granted</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                                                                1,965,786&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                           6.68&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Vested</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                                                                  (187,788)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                           9.54&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Forfeited</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                                                                  (214,168)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                           8.30&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Balance at March 31, 2015</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                                                                2,698,686&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                           7.33&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                           1.88&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Granted</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                                                                2,681,997&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                           8.78&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Vested</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                                                                  (589,788)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                           7.79&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Forfeited</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                                                                  (246,096)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                           8.15&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Balance at March 31, 2016</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                                                                4,544,799&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                           8.08&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                           1.67&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Granted</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                                                                2,491,877&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                         15.15&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Vested</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                                                               (1,600,831)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                           7.89&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Forfeited</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                                                                  (496,795)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                           9.56&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Balance at March 31, 2017</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                                                                4,939,050&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                         11.57&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                           2.47&nbsp;</FONT></TD>
</TR>
</TABLE>



<P align="center" style="font-size: 10pt;">                                                   69
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<P>Significant option groups outstanding at March 31, 2017 and related weighted average exercise price, contractual life, and aggregate intrinsic value information for 8x8, Inc.'s stock option plans are as follows:</P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="99%" BORDER="0">
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=8 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
 Options Outstanding</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=6 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Options Exercisable</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Weighted</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Weighted</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Weighted</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Average</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Average</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Average</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Exercise</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Remaining</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Aggregate</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Exercise</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Aggregate</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Price</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Contractual</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Intrinsic</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Price</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Intrinsic</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Shares</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Per Share</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Life (Years)</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Value</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Shares</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Per Share</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Value</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
$ 0.55 to $ 4.60</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                                912,189&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                    1.91&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.0_)[semicolon]_(* (#,##0.0)[semicolon]_(* [dquote]-[dquote]?_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                      2.0&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         12,168,894&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
              912,189&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                    1.91&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         12,168,894&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
$ 5.87 to $ 6.86</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                             1,139,300&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                    6.48&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.0_)[semicolon]_(* (#,##0.0)[semicolon]_(* [dquote]-[dquote]?_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                      6.7&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
           9,996,307&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
              863,274&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                    6.35&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
           7,680,449&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
$ 7.52 to $ 9.21</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                                920,268&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                    8.43&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.0_)[semicolon]_(* (#,##0.0)[semicolon]_(* [dquote]-[dquote]?_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                      7.4&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
           6,277,429&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
              503,564&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                    8.47&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
           3,414,760&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
$ 9.35 to $ 10.50</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                                904,935&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                    9.73&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.0_)[semicolon]_(* (#,##0.0)[semicolon]_(* [dquote]-[dquote]?_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                      6.6&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
           4,998,813&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
              758,640&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                    9.71&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
           4,206,928&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
$ 10.86 to $ 15.40</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                                585,720&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                  13.48&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.0_)[semicolon]_(* (#,##0.0)[semicolon]_(* [dquote]-[dquote]?_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                      8.8&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           1,043,018&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              154,212&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                  11.68&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              551,242&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                             4,462,412&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0.00"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0.0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         34,484,461&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           3,191,879&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0.00"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         28,022,273&nbsp;</FONT></TD>
</TR>
</TABLE>

<P>The aggregate intrinsic value in the table above represents the total pre-tax intrinsic value (the aggregate difference between the closing stock price of the Company's common stock on
March 31, 2017 and the exercise price for in-the-money options) that would have been received by the option holders if all in-the-money options had been exercised on March 31, 2017.</P>

<P>The total intrinsic value of options exercised in the years ended March 31, 2017, 2016 and 2015 was $7.2 million, $9.2 million and $8.1 million, respectively. As of March 31, 2017, there
was $48.5 million of unamortized stock-based compensation expense related to unvested stock options and awards which is expected to be recognized over a weighted average period of 2.05 years.</P>

<P>Unamortized stock-based compensation expense related to shares issued as part of the DXI acquisition (see Note 13) was approximately $1.3 million, which will be recognized over a
weighted average period of 2.17 years.</P>

<P>Cash received from option exercises and purchases of shares under the Equity Compensation Plans for the years ended March 31, 2017, 2016 and 2015 were $5.1 million, $4.8 million
and $4.5 million, respectively. The total tax benefit attributable to stock options exercised in the year ended March 31, 2017, 2016 and 2015 was $0.5 million, $0.2 million and $0.2 million, respectively.</P>

<B><I><P>1996 Employee Stock Purchase Plan</P>
</I></B><P>The Company's 1996 Stock Purchase Plan ("Employee Stock Purchase Plan") was adopted in June 1996 and became effective upon the closing of the Company's initial public
offering in July 1997. Under the Employee Stock Purchase Plan, 500,000 shares of common stock were initially reserved for issuance. At the start of each fiscal year, the number of shares of
common stock subject to the Employee Stock Purchase Plan increases so that 500,000 shares remain available for issuance.
During fiscal 2017, 2016 and 2015, approximately 0.3 million, 0.4 million, and 0.3 million shares, respectively, were issued under the Employee Stock Purchase Plan.
In May 2006, the Company's board of directors approved a ten-year extension of the Employee Stock
Purchase Plan. Stockholders approved a ten-year extension of the Employee Stock Purchase Plan at the 2006 Annual Meeting of Stockholders held September 18, 2006. The Employee
Stock Purchase Plan is effective until August 2017.</P>

<P>The Employee Stock Purchase Plan permits eligible employees to purchase common stock through payroll deductions at a price equal to 85% of the fair market value of the common
stock at the beginning of each two-year offering period or the end of a six month purchase period, whichever is lower. When the Employee Stock Purchase Plan was reinstated in fiscal 2005,
the offering period was reduced from two years to one year. The contribution amount may not exceed ten percent of an employee's base compensation, including commissions, but not
including bonuses and overtime. In the event of a merger of the Company with or into another corporation or the sale of all or substantially all of the assets of the Company, the Employee
Stock Purchase Plan provides that a new exercise date will be set for each option under the plan which exercise date will occur before the date of the merger or asset sale. </P>


<P align="center" style="font-size: 10pt;">                                                   70
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>


<P>As of March 31, 2017, there were approximately $0.8 million of total unrecognized compensation cost related to employee stock purchases. This cost is expected to be recognized over a
weighted average period of 0.5 years.</P>

<I><P>Assumptions Used to Calculate Stock-Based Compensation Expense</P>
</I><P>The fair value of each of the Company's option grants has been estimated on the date of grant using the Black-Scholes pricing model with the following assumptions:</P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="80%" BORDER="0">
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=7 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Years Ended March 31,</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="52%" ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="14%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2017</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="14%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="14%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2015</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Expected volatility</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0%"><FONT FACE="Times New Roman" SIZE=-1>
44%</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0%"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0%"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0%"><FONT FACE="Times New Roman" SIZE=-1>
53%</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0%"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0%"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0%"><FONT FACE="Times New Roman" SIZE=-1>
61%</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Expected dividend yield</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                                            -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                         -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                         -&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Risk-free interest rate</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
 1.1% to 2.2%</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
 1.5% to 1.8%</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
 1.4% to 1.9%</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Weighted average expected option term</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
 4.9 years</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
 5.4 years</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
 6.0 years</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Weighted average fair value of options granted</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                                      5.74&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                    4.17&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                    4.14&nbsp;</FONT></TD>
</TR>
</TABLE>

<P>The estimated fair value of stock purchase rights granted under the Employee Stock Purchase Plan was estimated using the Black-Scholes pricing model with the following weighted-average assumptions: </P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="80%" BORDER="0">
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=7 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Years Ended March 31,</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="52%" ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="14%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2017</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="14%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="14%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2015</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Expected volatility</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0%"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0%"><FONT FACE="Times New Roman" SIZE=-1>
37%</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0%"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0%"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0%"><FONT FACE="Times New Roman" SIZE=-1>
43%</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0%"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0%"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0%"><FONT FACE="Times New Roman" SIZE=-1>
49%</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Expected dividend yield</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                                            -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                         -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                         -&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Risk-free interest rate</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.00%"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.00%"><FONT FACE="Times New Roman" SIZE=-1>
0.65%</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.00%"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.00%"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.00%"><FONT FACE="Times New Roman" SIZE=-1>
0.39%</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.00%"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.00%"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.00%"><FONT FACE="Times New Roman" SIZE=-1>
0.12%</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Weighted average expected rights term</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
0.75 years</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
0.83 years</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
0.80 years</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Weighted average fair value of rights granted</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                                      4.19&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                    3.25&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                    2.52&nbsp;</FONT></TD>
</TR>
</TABLE>

<B><I><P>Stock Repurchases</P></I></B>

<P>In February 2015, the Company's board of directors authorized the Company to purchase up to $20.0 million of its common stock from time to time until February 29, 2016 (the
"2015 Repurchase Plan"). This tranche of shares authorized for repurchase expired in February 2016. </P>
<P>In October 2015, the Company's board of directors authorized the Company to purchase an additional $15.0 million of its common stock from time to time until October 20, 2016 under the
2015 Repurchase Plan. The plan expired in October 2016 with an unused authorized repurchase amount of $15.0 million.</P>

<P>The stock repurchase activity as of March 31, 2017 is summarized as follows: </P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="75%" BORDER="0">
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Weighted</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Average</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Shares</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Price</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Amount</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="53%" ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="14%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Repurchased</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="14%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Per Share</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="14%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Repurchased<SUP>(1)</SUP>
</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Balance as of March 31, 2015</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 2,488,215&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              7.38&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                      19,200,393&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Repurchase of common stock under 2015 Repurchase Plan</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 1,392,135&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           8.02&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                      11,164,329&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Balance as of March 31, 2016</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 3,880,350&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                      30,364,722&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Repurchase of common stock under 2015 Repurchase Plan</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                   -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                   -&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Balance as of March 31, 2017</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 3,880,350&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                      30,364,722&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left" STYLE="vnd.ms-excel.numberformat:@">
<FONT FACE="Times New Roman" SIZE=-1>(1) Amount excludes commission fees.</FONT>
</TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
</TABLE>

<P align="center" style="font-size: 10pt;">                                                   71
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<P>The total purchase price of the common stock repurchased and retired was reflected as a reduction to consolidated stockholders' equity during the period of repurchase.</P>

<P>In fiscal 2017, 2016 and 2015, the Company also withheld 289,899, 30,702, and 15,053 shares, respectively, shares related to tax withholdings on restricted stock awards with a total
price of $3.0 million, $0.5 million, and $0.1 million, respectively.</P>

<B><P>10. INCOME TAXES</P>
</B><P>For the years ended March 31, 2017, 2016 and 2015, the Company recorded a (benefit) provision for income taxes of approximately ($0.1) million, ($0.8) million and $2.8 million,
respectively.  The components of the consolidated (benefit) provision for income taxes for fiscal 2017, 2016 and 2015 consisted of the following (in thousands):</P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="75%" BORDER="0">
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=7 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
March 31,</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="52%" ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Current:</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="14%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2017</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="14%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="14%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2015</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Federal</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
               (7)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
              97&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
              92&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   State</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
            588&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
            551&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
            457&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Foreign</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            112&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              71&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                1&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;     Total current tax provision</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            693&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            719&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            550&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Deferred:</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Federal</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         1,506&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
              95&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         2,602&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   State</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
        (1,095)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
           (854)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
           (363)</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Foreign</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (1,230)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           (807)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;     Total deferred tax (benefit) provision</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           (819)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (1,566)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         2,239&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;     Income tax (benefit) provision</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           (126)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           (847)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         2,789&nbsp;</FONT></TD>
</TR>
</TABLE>

<P>The Company's income (loss) from continuing operations before income taxes included ($8.4) million, ($6.9) million and ($3.5) million of foreign subsidiary loss for the fiscal years ended
March 31, 2017, 2016 and 2015, respectively. The Company is permanently reinvesting the earnings of its profitable foreign subsidiaries. The Company intends to reinvest these profits in
expansion of overseas operations. If the Company were to remit these earnings, the tax impact would be immaterial.</P>

<P>Upon adoption of ASU 2015-17 in fiscal 2017, the Company classifies all deferred tax assets or deferred tax liabilities as long-term.  Deferred tax assets and (liabilities) were comprised of
the following (in thousands): </P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="75%" BORDER="0">
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
March 31,</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="72%" ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Current deferred tax assets</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="12%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2017</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="12%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Net operating loss carryforwards</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         2,739&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Inventory valuation</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
              14&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Reserves and allowances</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
         2,740&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;     Net current deferred tax assets</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         5,493&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Net operating loss carryforwards</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
       36,427&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
       38,449&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
  Research and development and other credit carryforwards</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         8,614&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         7,106&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
  Stock-based compensation</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         6,942&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         5,577&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
  Reserves and allowances</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         3,266&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
  Fixed assets and intangibles</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
        (3,688)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
        (6,160)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;     Net non-current deferred tax assets</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
       51,561&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
       44,972&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Valuation allowance</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
        (2,934)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
        (3,760)</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;           Total</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
       48,627&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
       46,705&nbsp;</FONT></TD>
</TR>
</TABLE>



<P align="center" style="font-size: 10pt;">                                                   72
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>


<P>As of March 31, 2017, and 2016, management assessed the realizability of deferred tax assets based on the available evidence, including a history of taxable income and estimates of
future taxable income. At March 31, 2017, management evaluated the need for a valuation allowance and determined that a valuation allowance of approximately $2.9 million was needed
compared with approximately $3.8 million as of March 31, 2016.  The net change in the valuation allowance for the years ended March 31, 2017 and 2016 was a decrease of $0.8 million and
$1.1 million, respectively.  </P>

<P>At March 31, 2017, the Company had net operating loss carryforwards for federal and state income tax purposes of approximately $141.7 million and $23.2 million, respectively, which
expire at various dates between 2018 and 2037. The net operating loss carryforwards include approximately $60.9 million in excess tax benefits resulting from employee exercises of non-
qualified stock options or disqualifying dispositions of incentive stock options, the tax benefits of which, when realized, will be accounted for as an addition to additional paid-in capital rather
than as a reduction of the provision for income taxes. In addition, at March 31, 2017, the Company had research and development credit carryforwards for federal and California tax reporting
purposes of approximately $5.6 million and $7.3 million, respectively. The federal income tax credit carryforwards will expire at various dates between 2021 and 2037, while the California
income tax credits will carry forward indefinitely. A reconciliation of the Company's provision (benefit) for income taxes to the amounts computed using the statutory U.S. federal income tax
rate of 34% is as follows (in thousands): </P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="80%" BORDER="0">
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=7 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Years Ended March 31,</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="52%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="14%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2017</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="14%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="14%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2015</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Tax provision at statutory rate</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
        (1,652)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
        (2,029)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         1,599&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
State income taxes before valuation allowance,</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   net of federal effect</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
            108&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                9&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
            269&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Foreign tax rate differential</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
            885&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
           (769)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Research and development credits</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
        (1,484)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
        (1,253)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
           (725)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Change in valuation allowance</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
           (287)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
        (1,555)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
        (1,480)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Compensation/option differences</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
           (246)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
           (471)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
           (331)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Non-deductible compensation</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         1,079&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
            944&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
            746&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Acquisition costs</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
              54&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
            230&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Expiring CA NOLs</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         1,626&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         1,484&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Foreign loss not benefited</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
            780&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         2,342&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         1,192&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Other</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
            637&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
              79&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
              35&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;           Total income tax provision</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
           (126)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
           (847)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
         2,789&nbsp;</FONT></TD>
</TR>
</TABLE>

<P>For the years ended March 31, 2017, 2016 and 2015, the Company realized excess tax benefits as a result of stock option exercises and stock award settlements of $0.5 million, $0.2
million and $0.1 million, respectively, that were recorded to additional paid-in capital.  </P>

<P>The Company recognizes the tax benefit from uncertain tax positions if it is more likely than not that the tax positions will be sustained on examination by the tax authorities, based on the
technical merits of the position. The tax benefit is measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. A reconciliation of
the beginning and ending amount of unrecognized tax benefits is as follows (in thousands):</P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="85%" BORDER="0">
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=7 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Unrecognized Tax Benefits</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="55%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="13%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2017</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="13%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="13%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2015</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Balance at beginning of year</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         2,881&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         2,420&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         2,165&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Gross increase - tax positions in prior period</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
              82&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
              27&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Gross decreases - tax positions in prior period</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Gross increases - tax positions related to the current year</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            450&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            379&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            228&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Balance at end of year</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         3,331&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         2,881&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         2,420&nbsp;</FONT></TD>
</TR>
</TABLE>

<P>At March 31, 2017, the company had a liability for unrecognized tax benefits of $3.3 million, all of which, if recognized, would
decrease the company's effective tax rate. The Company does not expect its unrecognized tax benefits to change significantly over the next 12 months.</P>


<P align="center" style="font-size: 10pt;">                                                   73
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<P>The Company files U.S. federal and state income tax returns in jurisdictions with varying statutes of limitations. The Company has not been under examination by income tax authorities in
federal, state or other foreign jurisdictions. The tax years fiscal 1998 through fiscal 2017 generally remain subject to examination by federal and most state tax authorities. </P>

<P>The Company's policy for recording interest and penalties associated with tax examinations is to record such items as a component of operating expense income before taxes. During the
fiscal year ended March 31, 2017, 2016 and 2015, the Company did not recognize any interest or penalties related to unrecognized tax benefits. </P>
<P>Utilization of the Company's net operating loss and tax credit carryforwards can become subject to a substantial annual limitation due to the ownership change limitations provided by
Section 382 of the Internal Revenue Code and similar state provisions. Such an annual limitation could result in the expiration or elimination of the net operating loss and tax credit
carryforwards before utilization. The Company has performed an analysis of its changes in ownership under Section 382 of the Internal Revenue Code. The Company currently believes that
the Section 382 limitation will not limit utilization of the carryforwards prior to their expiration, with the exception of certain acquired loss and tax credit carryforwards of Contactual, Inc.</P>

<B><P>11. NET INCOME (LOSS) PER SHARE</P>
</B><P>The following is a reconciliation of the weighted average number of common shares outstanding used in calculating basic and diluted net income (loss) per share (in thousands,
except share and per share data):</P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0">
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=7 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
 Years Ended March 31, </B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="52%" ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="14%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2017</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="14%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="14%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2015</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD COLSPAN=7 ALIGN="center" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1><B>
 (In Thousands, Except Per Share Amounts) </B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Numerator:</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Net income (loss) available to common stockholders</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (4,751)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (5,120)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         1,926&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Denominator:</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Common shares</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       90,340&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       88,477&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       89,071&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Denominator for basic calculation&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
       90,340&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
       88,477&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
       89,071&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Employee stock options</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
         2,088&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Employee restricted purchase rights</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            493&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Denominator for diluted calculation</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       90,340&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       88,477&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       91,652&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="left" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Net income (loss) per share:</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0_)[semicolon]_(* (#,##0)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;      Basic</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
          (0.05)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
          (0.06)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
           0.02&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;      Diluted</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
          (0.05)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
          (0.06)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
           0.02&nbsp;</FONT></TD>
</TR>
</TABLE>

<P>The following shares attributable to outstanding stock options and restricted stock purchase rights were excluded from the calculation of diluted earnings per share because their inclusion
would have been antidilutive (in thousands): </P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="85%" BORDER="0">
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=5 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Years Ended March 31,</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="61%" ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="12%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2017</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="12%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="12%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2015</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Common stock options</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         4,462&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         4,793&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         1,812&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Stock purchase rights</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         4,950&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         4,628&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              57&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         9,412&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         9,421&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         1,869&nbsp;</FONT></TD>
</TR>
</TABLE>

<B><P>12. SEGMENT REPORTING</P>
</B><P>ASC 280, <I>Segment Reporting</I>, establishes annual and interim reporting standards for an enterprise's business segments and related disclosures about its products, services,
geographic areas and major customers. Under ASC 280, the method for determining what information to report is based upon the way management organizes the operating segments within
the Company for making operating decisions and assessing financial performance. </P>


<P align="center" style="font-size: 10pt;">                                                   74
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<P>The Company manages its operations primarily on a geographic basis. The Chief Executive Officer, the Chief Financial Officer, and the Chief Technology Officer or the Company's Chief
Operating Decision Makers (CODMs), evaluate performance of the Company and make decisions regarding allocation of resources based on geographic results. The Company's reportable
segments are the Americas and Europe. The Americas segment is primarily North America. The Europe segment is primarily the United Kingdom. Each operating segment provides similar products and services.</P>

<P>The Company's CODMs evaluate the performance of its operating segments based on revenues and net income. The Company does not allocate research and development, sales and
marketing, general and administrative, amortization expense, stock-based compensation expense, and commitment and contingencies for each segment as management does not consider
this information in its evaluation of the performance of each operating segment.&nbsp;Revenues are attributed to each segment based on the ordering location of the customer or ship to location. </P>

<P>The following tables set forth the segment and geographic information for each period (in thousands):</P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="80%" BORDER="0">
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=7 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Total Revenue for the Years Ended March 31,</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="52%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="14%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2017</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="14%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="14%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2015</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
   Americas (principally US)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              227,914&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              185,241&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              150,764&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
   Europe (principally UK)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                25,474&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                24,095&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                11,649&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              253,388&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              209,336&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              162,413&nbsp;</FONT></TD>
</TR>
</TABLE>

<P>Revenue is based upon the destination of shipments and the customers' service address.  In fiscal 2017, 2016 and 2015 intersegment revenues of approximately $4.9 million, $1.0 million
and $0, respectively, were eliminated in consolidation, and have been excluded from the table above. </P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="80%" BORDER="0">
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=7 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Total Depreciation and Amortization for the Years Ended March 31,</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="46%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="16%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2017</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="16%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="16%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2015</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
   Americas (principally US)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 6,842&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 5,776&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 4,739&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
   Europe (principally UK)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 3,595&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 3,231&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 1,374&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 10,437&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                  9,007&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                  6,113&nbsp;</FONT></TD>
</TR>
</TABLE>

<P> &nbsp; </P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="80%" BORDER="0">
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=7 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Total Net Income (Loss) for the Years Ended March 31,</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="52%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="14%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2017</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="14%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="14%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2015</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
   Americas (principally US)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 2,557&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                   940&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 5,433&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
   Europe (principally UK)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                  (7,308)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                  (6,060)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                  (3,507)</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                  (4,751)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                  (5,120)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 1,926&nbsp;</FONT></TD>
</TR>
</TABLE>

<P> &nbsp; </P>


<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="80%" BORDER="0">
<TR><TD WIDTH="32%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="66%" VALIGN="TOP" COLSPAN=10>
<B><FONT SIZE=-1><P ALIGN="CENTER">March 31,</B></FONT></TD>
</TR>
<TR><TD WIDTH="32%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="32%" VALIGN="TOP" COLSPAN=4>
<B><FONT SIZE=-1><P ALIGN="CENTER">2017</B></FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="32%" VALIGN="TOP" COLSPAN=4>
<B><FONT SIZE=-1><P ALIGN="CENTER">2016</B></FONT></TD>
</TR>
<TR><TD WIDTH="32%" VALIGN="BOTTOM"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="BOTTOM"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="BOTTOM"><P>&nbsp;</P></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="13%" VALIGN="BOTTOM">
<B><FONT SIZE=-1><P ALIGN="CENTER">Total Assets</B></FONT></TD>
<TD WIDTH="1%" VALIGN="BOTTOM"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="BOTTOM"><P>&nbsp;</P></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="13%" VALIGN="BOTTOM">
<B><FONT SIZE=-1><P ALIGN="CENTER">Property and<BR>Equipment, net</B></FONT></TD>
<TD WIDTH="1%" VALIGN="BOTTOM"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="BOTTOM"><P>&nbsp;</P></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="13%" VALIGN="BOTTOM">
<B><FONT SIZE=-1><P ALIGN="CENTER">Total Assets</B></FONT></TD>
<TD WIDTH="1%" VALIGN="BOTTOM"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="BOTTOM"><P>&nbsp;</P></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="13%" VALIGN="BOTTOM">
<B><FONT SIZE=-1><P ALIGN="CENTER">Property and<BR>Equipment, net</B></FONT></TD>
</TR>
<TR><TD WIDTH="32%" VALIGN="TOP">
<FONT SIZE=-1><P>Americas (principally US)</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">$</FONT></TD>
<TD WIDTH="13%" VALIGN="TOP" BGCOLOR="#ffffff">
<FONT SIZE=-1><P ALIGN="RIGHT">          284,011&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">$</FONT></TD>
<TD WIDTH="13%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">            11,803&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">$</FONT></TD>
<TD WIDTH="13%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">          261,886&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">$</FONT></TD>
<TD WIDTH="13%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">              9,733&nbsp;</FONT></TD>
</TR>
<TR><TD WIDTH="32%" VALIGN="TOP">
<FONT SIZE=-1><P>Europe (principally UK)</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="13%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">            49,844&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="13%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">              4,581&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="13%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">            51,566&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="13%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">              2,642&nbsp;</FONT></TD>
</TR>
<TR><TD WIDTH="32%" VALIGN="TOP"><P>&nbsp;</P></TD>
<TD WIDTH="1%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" WIDTH="13%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">          333,855&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" WIDTH="13%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">            16,384&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" WIDTH="13%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">          313,452&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">&nbsp;</FONT></TD>
<TD WIDTH="1%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" WIDTH="13%" VALIGN="TOP">
<FONT SIZE=-1><P ALIGN="RIGHT">            12,375&nbsp;</FONT></TD>
</TR>
</TABLE>



<P align="center" style="font-size: 10pt;">                                                   75
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>


<B><P>13. ACQUISITIONS</P>
</B><I><P>LeChat, Inc.</P>
</I><P>On January 5, 2017, the Company entered into an Agreement and Plan of Merger (the &quot;Agreement&quot;) with the preferred and common shareholders LeChat Inc. (LeChat)
for the purchase of all the outstanding preferred and common shares of LeChat.  The transaction closed on January 6, 2017.  The total aggregate purchase price was $3.1 million, consisting
of approximately $2.4 million paid to the preferred shareholders at closing, $0.2 million paid to the common shareholders at closing, and approximately $0.5 million in cash deposited into
escrow to be held for two years as security against indemnity claims made by the Company after the closing date.  </P>
<P>The Company recorded the acquired tangible and identifiable intangible assets and liabilities assumed based on their estimated fair values. The excess of the consideration transferred
over the aggregate fair values of the assets acquired and liabilities assumed was recorded as goodwill. The amount of goodwill recognized was primarily attributable to the expected
contributions of the entity to the overall corporate strategy in addition to synergies and acquired workforce of the acquired business. The finite-lived intangible asset consisted of developed
technology, with an estimated weighted-average useful life of two years. The fair value assigned to identifiable intangible assets acquired was based on estimates and assumptions made by
management using a cost approach method. Intangible assets are amortized on a straight-line basis. </P>

<P>The fair values of the assets acquired and liabilities assumed are as follows (in thousands):</P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="65%" BORDER="0">
<TR VALIGN="bottom">
<TD WIDTH="83%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="15%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
 Fair Value</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Assets acquired:</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Cash</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 231&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Intangible assets</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
               1,200&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Other non-current assets</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                428&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;     Total assets acquired</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             1,859&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Liabilities assumed:</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Current liabilities</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             (324)</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;     Total liabilities assumed</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             (324)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;        Net identifiable assets acquired</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              1,535&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Goodwill</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                1,580&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;        Total consideration transferred</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              3,115&nbsp;</FONT></TD>
</TR>
</TABLE>

<P>None of the goodwill recognized is expected to be deductible for income tax purposes.</P>
<P>Revenue from LeChat from the date of acquisition to March 31, 2017 was immaterial. Total acquisition related costs were immaterial. Pro forma information has not been presented as the
impact to the Company's Consolidated Financial Statements was not material.</P>

<I><P>DXI Group Limited</P>
</I><P>On May 26, 2015, the Company entered into a share purchase agreement with the shareholders of DXI Limited, and its wholly owned subsidiaries, (collectively DXI) for the purchase
of the entire share capital of DXI. The transaction closed effective May 29, 2015. The total aggregate purchase price was approximately $22.5 million, consisting of $18.7 million in cash paid
to the DXI shareholders at closing, and $3.8 million in cash deposited into escrow to be held for two years as security against indemnity claims made by the Company after the closing date.
The cash escrow is to be released in annual installments over two years.</P>
<P>The Company recorded the acquired tangible and identifiable intangible assets and liabilities assumed based on their estimated fair values. The excess of the consideration transferred
over the aggregate fair values of the assets acquired and liabilities assumed is recorded as goodwill. The amount of goodwill recognized is primarily attributable to the expected contributions
of the entity to the overall corporate strategy in addition to synergies and acquired workforce of the acquired business. The finite-lived intangible assets consist of the following: customer
relationships, with an estimated weighted-average useful life of two and five years; and developed technology, with an estimated weighted-average useful life of six years. The indefinite lived
intangible asset consisted of a tradename. The fair value assigned to identifiable intangible assets acquired was based on estimates and assumptions made by management using income
approach methods. Intangible assets are amortized on a straight-line basis. </P>


<P align="center" style="font-size: 10pt;">                                                   76
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>


<P>The fair values of the assets acquired and liabilities assumed are as follows (in thousands):</P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="65%" BORDER="0">
<TR VALIGN="bottom">
<TD WIDTH="83%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="15%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
 Fair Value</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Assets acquired:</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Cash</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
               1,318&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Current assets</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
               2,016&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Property and equipment</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
               1,453&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Intangible assets</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             13,374&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;     Total assets acquired</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             18,161&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Liabilities assumed:</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Current liabilities and non-current liabilities</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             (5,734)</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;     Total liabilities assumed</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             (5,734)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;        Net identifiable assets acquired</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             12,427&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Goodwill</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
               10,125&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;        Total consideration transferred</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             22,552&nbsp;</FONT></TD>
</TR>
</TABLE>

<P>None of the goodwill recognized is expected to be deductible for income tax purposes.</P>
<P>DXI contributed revenue of approximately $10.0 million and a net loss of approximately ($3.2) million for the period from the date of acquisition to March 31, 2016. Total acquisition related
costs were approximately $0.9 million, which were included in general and administrative expenses. The Company determined that it is impractical to include pro forma information given the
difficulty in obtaining the historical financial information of DXI. Inclusion of such information would require the Company to make estimates and assumptions regarding DXI's historical
financial results that the Company believes may ultimately prove inaccurate.</P>
<P>In the second quarter of fiscal 2016, the Company updated its analysis of the valuation of the assets and liabilities acquired, which resulted in an increase of approximately $1.1 million to
goodwill, a decrease in intangible assets of approximately $1.3 million, and a decrease to current and non-current liabilities of $0.2 million, compared with the preliminary estimates recorded
for the first quarter of fiscal 2016. The impact of the change in preliminary values on the first quarter of fiscal 2016 statement of operations was not material. Therefore, no measurement
period adjustment was required.</P>
<I><P>Quality Software Corporation </P>
</I><P>On June 3, 2015, the Company entered into an asset purchase agreement with the shareholder of Quality Software Corporation (QSC) and other parties affiliated with the shareholder
and QSC for the purchase of certain assets as per the purchase agreement. The total aggregate fair value of the consideration was approximately $2.9 million, which $2.2 million was paid in
cash to the QSC shareholder at closing. As part of the aggregate purchases price, there is also $0.5 million in contingent consideration payable subject to attainment of certain revenue and
product release milestones for the acquired business, and $0.3 million in cash held by the Company in escrow to be retained for two years as security against indemnity claims made by the
Company after the closing date. The preliminary fair value of the contingent consideration and escrow amounts was $0.7 million at the acquisition date.</P>
<P>The Company recorded the acquired identifiable intangible assets and liabilities assumed based on their estimated fair values. The excess of the consideration transferred over the
aggregate fair values of the assets acquired and liabilities assumed is recorded as goodwill. The amount of goodwill recognized is primarily attributable to the expected contributions of the
entity to the overall corporate strategy in addition to synergies and acquired workforce of the acquired business. The finite-lived intangible assets consist of the following: customer
relationships, with an estimated weighted-average useful life of five years; and developed technology, with an estimated weighted-average useful life of six years. The indefinite lived
intangible asset consisted of in-process research and development and a tradename. The fair value assigned to identifiable intangible assets acquired was based on estimates and
assumptions made by management using income approach methods. Intangible assets are amortized on a straight-line basis. </P>


<P align="center" style="font-size: 10pt;">                                                   77
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<P>The fair values of the assets acquired and liabilities assumed are as follows (in thousands):</P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="65%" BORDER="0">
<TR VALIGN="bottom">
<TD WIDTH="83%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="15%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
 Fair Value</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Assets acquired:</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Intangible assets</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
               1,100&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Goodwill</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
               1,789&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;   Total consideration transferred</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
               2,889&nbsp;</FONT></TD>
</TR>
</TABLE>

<P>QSC's contributions to revenue and income for the period from the date of acquisition to March 31, 2016 were not material. Total acquisition related costs were approximately $0.1 million,
which were included in general and administrative expenses. The Company determined that the acquisition was not deemed to be a material business combination and it is impractical to
include such pro forma information given the difficulty in obtaining the historical financial information of QSC. Inclusion of such information would require the Company to make estimates and
assumptions regarding QSC's historical financial results that the Company believes may ultimately prove inaccurate.</P>
<P>In the fourth quarter of fiscal 2016, the Company updated its analysis of the valuation of the assets and liabilities acquired, which resulted in an increase of approximately $0.1million to
goodwill, and a decrease in intangible assets of approximately $0.1 million compared with what was recorded for the third quarter of fiscal 2016. The impact of the change in preliminary
values on the first quarter of fiscal 2016 statement of operations was not material. Therefore, no measurement period adjustment was required.</P>

<B><P>14. EMPLOYEE BENEFIT PLAN</P>
<I><P>401(k) Savings Plan</P>
</I></B><P>In April 1991, the Company adopted a 401(k) savings plan (the "Savings Plan") covering substantially all of its U.S. employees. Eligible employees may contribute to the Savings
Plan from their compensation up to the maximum allowed by the Internal Revenue Service. In January 2007, the Company reactivated the employer matching contribution. The matching
contribution is 100% of each employee's contributions up to $1,500, then 50% of the employee's contributions, not to exceed $3,000 per annum, in aggregate.
The matching expense in 2017, 2016 and 2015 was $1.6 million, $0.9 million and $0.7 million, respectively. The Savings Plan does not allow employee contributions to be invested in the Company's common stock.</P>

<B><P>15. PATENT SALE</P>
</B><P>In June 2012, the Company entered into a patent purchase agreement and sold a family of patents to a third party for approximately $12.0 million plus a future payment of up to a
maximum of $3.0 million based on future license agreements entered into by the third-party purchaser. In August 2014 and February 2013, the third-party entered into two separate license
agreements with its customers; therefore, the Company earned an additional $1.0 million each under the patent purchase agreement for fiscal 2015 and 2013. Under the terms and conditions of
the patent purchase agreement, the Company has retained certain limited rights to continue to use the patents. The patent purchase agreement contains representations and warranties
customary for transactions of this type.</P>

<B><P>16. SUBSEQUENT EVENTS</P>
</B><P>In May 2015, the Company had entered into a share purchase agreement with the shareholders of DXI Limited which included cash deposited into escrow to be held for two years
as security against indemnity claims made by the Company after the closing date. In April 2017, the Company agreed with the shareholders of DXI Limited to return approximately $1.4
million to the Company and release the remaining funds held in escrow to the shareholders. The Company recorded a gain in the amount of this release of approximately $1.4
million in the first quarter of fiscal 2018.</P>


<P align="center" style="font-size: 10pt;">                                                   78
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>


<B><P>17. CONSOLIDATED QUARTERLY FINANCIAL DATA (UNAUDITED)</P>
</B><P>In thousands, except per share data amounts:</P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" ALIGN="CENTER">
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=22 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
QUARTER ENDED</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
March 31,</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Dec. 31,</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Sept. 30,</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
June 30,</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
March 31,</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Dec. 31,</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Sept. 30,</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
June 30,</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="20%" ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="8%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2017</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="8%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="8%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="8%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="8%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="8%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2015</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="8%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2015</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="8%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2015</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Service revenue</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       62,654&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       60,149&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       57,717&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       55,296&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       52,174&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       48,948&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       46,951&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       44,168&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Product revenue</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         3,834&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         3,527&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         5,466&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         4,745&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         5,160&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         4,220&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         3,991&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         3,724&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Total revenue</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       66,488&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       63,676&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       63,183&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       60,041&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       57,334&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       53,168&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       50,942&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       47,892&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Operating expenses:</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Cost of service revenue</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       10,803&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       10,525&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       10,837&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       10,235&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         9,720&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         9,713&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         9,186&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         8,459&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Cost of product revenue</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         4,187&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         4,240&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         5,782&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         5,505&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         6,103&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         5,087&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         4,596&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         4,382&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Research and development</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         7,142&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         7,095&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         6,505&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         6,710&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         6,110&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         6,404&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         6,446&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         5,080&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Sales and marketing
</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       38,228&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       35,667&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       33,691&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       31,691&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       31,240&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       27,585&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       26,730&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       23,824&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   General, and administrative</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         9,814&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         7,852&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         6,747&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         6,801&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         7,132&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         6,888&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         5,657&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         6,068&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;         Total operating expenses</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       70,174&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       65,379&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       63,562&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       60,942&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       60,305&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       55,677&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       52,615&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       47,813&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Income (loss) from operations</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (3,686)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (1,703)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           (379)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           (901)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (2,971)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (2,509)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (1,673)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              79&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Other income, net</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            583&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            408&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            391&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            410&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            397&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            272&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            204&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            234&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Income (loss) from</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   operations before provision&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   (benefit) for income taxes</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (3,103)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (1,295)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              12&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           (491)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (2,574)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (2,237)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (1,469)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            313&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Provision (benefit) for</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   income taxes </FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           (178)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              30&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             (15)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              37&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (1,498)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           (557)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            423&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            785&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Net income (loss)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (2,925)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (1,325)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              27&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           (528)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (1,076)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (1,680)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (1,892)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           (472)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Net income (loss) per share:</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Basic</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
          (0.03)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
          (0.01)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
           0.00&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
          (0.01)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
          (0.01)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
          (0.02)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
          (0.02)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
          (0.01)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Diluted</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
          (0.03)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
          (0.01)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
           0.00&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
          (0.01)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
          (0.01)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
          (0.02)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
          (0.02)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:_(* #,##0.00_)[semicolon]_(* (#,##0.00)[semicolon]_(* [dquote]-[dquote]??_)[semicolon]_(@_)"><FONT FACE="Times New Roman" SIZE=-1>
          (0.01)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD COLSPAN=4 ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Shares used in per share calculations:</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Basic</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       91,175&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       90,774&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       89,987&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       89,434&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       88,888&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       88,289&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       88,557&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       88,233&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Diluted</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       91,175&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       90,774&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       93,447&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       89,434&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       88,888&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       88,289&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       88,557&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       88,233&nbsp;</FONT></TD>
</TR>
</TABLE>


<P> &nbsp; </P>


<B><FONT SIZE=2><P><A NAME="item9">ITEM 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE</A></P>
</B><P>None. </P>
<B><P><A NAME="item9a">ITEM 9A. CONTROLS AND PROCEDURES</P>
</B><P></A>Changes in Internal Control Over Financial Reporting</P>
<P>There have not been any changes in the Company's internal control over financial reporting, as such term is defined in Rules&nbsp;13a-15(f) and 15d-15(f) under the Securities
Exchange Act of 1934, as amended (the "Exchange Act") during the most recent fiscal quarter that have materially affected, or are reasonably likely to materially affect, the Company's
internal control over financial reporting. </P>


<P align="center" style="font-size: 10pt;">                                                   79
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>


<B>
<P>Conclusion Regarding the Effectiveness of Disclosure Controls and Procedures</P>
</B><P>Evaluation of Disclosure Controls and Procedures </P>
<P>Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of our disclosure controls and procedures, as such term
is defined in Rules&nbsp;13a-15(e) and 15d-15(e) under the Exchange Act, as of March 31, 2017. Based on such evaluation, our Chief Executive Officer and Chief Financial Officer have
concluded that, as of March 31, 2017, our disclosure controls and procedures were effective. </P>
<P>Management's Report on Internal Control Over Financial Reporting</P>
<P>Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Rules&nbsp;13a-15(f) or 15d-15(f) under the
Exchange Act. Under the supervision and with the participation of our management, including our chief executive officer and chief financial officer, we conducted an assessment of the
effectiveness of our internal control over financial reporting based on criteria established in the framework in <I>Internal Control - Integrated Framework (2013)</I> issued by the Committee of
Sponsoring Organizations of the Treadway Commission.</P>
<P>Based on this assessment, our management concluded that its internal control over financial reporting was effective as of March 31, 2017. </P>
<P>Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods
are subject to the risks that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate. </P>
<P>Moss Adams LLP, an independent registered public accounting firm, has audited and reported on the consolidated financial statements of 8x8, Inc. and on the effectiveness of our internal
control over financial reporting. The report of Moss Adams LLP is contained in Item 8 of this Annual Report on Form 10-K. </P>

<B><P>ITEM 9B. OTHER INFORMATION</P></B>

<P>On May 22, 2017, the compensation committee of our board of directors approved an amendment to the Management Incentive Bonus Plan, or MIP, that will permit the
Committee, in its discretion, to approve quarterly and annual award payments to MIP participants based on the successful completion of approved individual objectives,
our performance against predetermined metrics, or some combination of both.  Previously, the MIP provided that quarterly awards would be payable based only
on our performance in meeting specific quarterly targets.  All our executive officers, along with other management level employees as approved by the compensation
committee, participate in the MIP for each fiscal year.</P>

<P>On May 23, 2017, the Company entered into a share repurchase program authorized by the Company's board of directors for the purpose of repurchasing up to $25 million of
the Company's outstanding shares of common stock.  Repurchases of shares under the program will be made pursuant to a pre-arranged Rule 10b5-1 share repurchase plan,
under which transactions would be effected in accordance with specified price, volume and timing conditions.  A plan under Rule 10b5-1 of the Securities Exchange Act of
1934 allows a company to repurchase shares at times when it otherwise might be prevented from doing so under insider trading laws or due to self-imposed trading blackout
periods.  Because repurchases under a Rule 10b5-1 share repurchase plan are subject to specified parameters, there can be no assurance regarding the number of shares, if
any, that will be repurchased pursuant to the plan, and the Company may discontinue repurchases and terminate the plan at any time.</P>

<P>If $25 million of shares are not purchased through the Rule 10b5-1 share repurchase plan, after the termination of that plan, the Company may from time to time purchase
shares of its common stock, up to the $25 million aggregate authorization, through open market and privately negotiated transactions or through additional Rule 10b5-1 share
repurchase plans, with the timing and amount of any such purchases or additional plans to be determined by the Company's management based on its evaluation of market
conditions and other factors.</P>

<B><P ALIGN="CENTER">PART III</P>
</B><P>Certain information required by Part III is omitted from this Annual Report on Form 10-K. The Registrant will file its definitive Proxy Statement for its Annual Meeting of Stockholders
pursuant to Regulation 14A of the Securities Exchange Act of 1934, as amended, not later than 120 days after the end of the fiscal year covered by this Annual Report, and certain
information included in the 2016 Proxy Statement is incorporated herein by reference. </P>

<B><P><A NAME="item10">ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE</A></P>
</B><P>Information regarding our directors and corporate governance will be presented in our definitive proxy statement for our 2017 Annual Meeting of Stockholders to be held on or about
August 10, 2017, which information is incorporated into this Annual Report by reference. However, certain information regarding current executive officers found under the heading "Executive
Officers" in Item&nbsp;1 of Part I hereof is also incorporated by reference in response to this Item 10.</P>


<P align="center" style="font-size: 10pt;">                                                   80
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<P>We have adopted a Code of Conduct and Ethics that applies to our principal executive officer, principal financial officer and all other employees at 8x8, Inc. This Code of Conduct and
Ethics is posted in the corporate governance section of our website at http://investors.8x8.com. We intend to satisfy the disclosure requirement under Item 5.05 of Form 8-K regarding an
amendment to, or waiver from, a provision of this Code of Conduct and Ethics by posting such information in the corporate governance section on its website at http://investors.8x8.com.</P>

<B><P><A NAME="item11">ITEM 11. EXECUTIVE COMPENSATION</A></P>
</B><P>Information relating to executive compensation will be presented in our definitive proxy statement for our 2017 Annual Meeting of Stockholders to be held on or about August 10,
2017, which information is incorporated into this Annual Report by reference.</P>


<B><P><A NAME="item12">ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS</A></P>
</B><P>Information relating to securities authorized for issuance under equity compensation plans and other information required to be provided in response to this item will be presented in
our definitive proxy statement for our 2017 Annual Meeting of Stockholders to be held on or about August 10, 2017, which information is incorporated into this Annual Report by reference. In addition,
descriptions of our equity compensation plans are set forth in Part II, Item 8 "FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA &#8722; NOTES TO CONSOLIDATED FINANCIAL STATEMENTS -- Note 8 STOCKHOLDERS' EQUITY."</P>


<B><P><A NAME="item13">ITEM 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE</A> </P>
</B><P>Information required to be provided in response to this item will be presented in our definitive proxy statement for our 2017 Annual Meeting of Stockholders to be held on or about
August 10, 2017, which information is incorporated into this Annual Report by reference.</P>

<B><P><A NAME="item14">ITEM 14. PRINCIPAL ACCOUNTANT FEES AND SERVICES</A></P>
</B><P>Information required to be provided in response to this item will be presented in our definitive proxy statement for our 2017 Annual Meeting of Stockholders to be held on or about
August 10, 2017, which information is incorporated into this Annual Report by reference.</P>

<B><P ALIGN="CENTER">PART IV</P>
<P><A NAME="item15">ITEM 15. EXHIBITS AND FINANCIAL STATEMENT SCHEDULES</A></P>
<I><P>(a)(1) Financial Statements.</I></B> The information required by this item is included in Item 8. </P>
<B><I><P>(a)(2) Financial Statement Schedules.</I></B> See "Schedule II - Valuation of Qualifying Accounts" (below) within Item 15 of this Annual Report. </P>
<B><I><P>(a)(3) Exhibits.</I></B> The documents listed on the Exhibit Index appearing in this Annual Report are filed herewith or hereby incorporated by reference. Copies of the exhibits
listed in the Exhibit Index will be furnished, upon request, to holders or beneficial owners of the Company's common stock. </P>



<P> &nbsp; </P>

<P align="center" style="font-size: 10pt;">                                                   81
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>


<B>
<P ALIGN="CENTER"><A NAME="schedii">SCHEDULE II</A><BR>
VALUATION AND QUALIFYING ACCOUNTS<BR>
(in thousands)</P>
</B>

<P> &nbsp; </P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="85%" BORDER="0" ALIGN="CENTER">
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Balance at</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Additions</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Balance</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Beginning</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Charged to</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
at End</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B><U>
Description</U></B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
of Year</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Expenses</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Deductions (a)</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
of Year</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Total Allowance for Doubtful Accounts:</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Year ended March 31, 2015:</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            466&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            279&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           (329)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            416&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Year ended March 31, 2016:</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            416&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            509&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           (339)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            586&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Year ended March 31, 2017:</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            586&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            941&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           (573)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            954&nbsp;</FONT></TD>
</TR>
</TABLE>

<P> (a) The deductions related to allowance for doubtful accounts represent accounts receivable which are written off.</P>

<P> &nbsp; </P>
<P> &nbsp; </P>
<P> &nbsp; </P>
<P> &nbsp; </P>



<P align="center" style="font-size: 10pt;">                                                   82
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>



<B>
<P ALIGN="CENTER"><A NAME="sign">SIGNATURES</A></P>
</B><P>Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the Registrant, 8x8, Inc., a Delaware corporation, has duly caused this Annual Report on
Form 10-K to be signed on its behalf by the undersigned, thereunto duly authorized, in the City of San Jose, State of California, on May 30, 2017. </P>

<TABLE CELLSPACING=0 BORDER=0 CELLPADDING=1 WIDTH=624>
<TR><TD WIDTH="38%" VALIGN="MIDDLE">
<FONT SIZE=2><P>&nbsp;</FONT></TD>
<TD WIDTH="62%" VALIGN="MIDDLE">
<FONT SIZE=2><P>8X8, INC. </FONT></TD>
</TR>
<TR><TD WIDTH="38%" VALIGN="MIDDLE">
<FONT SIZE=2><P>&nbsp; </FONT></TD>
<TD WIDTH="62%" VALIGN="MIDDLE">
<U><FONT SIZE=2><P>By: /s/ VIKRAM VERMA </U><BR>
Vikram Verma,<BR>
Chief Executive Officer</FONT></TD>
</TR>
</TABLE>

<B><FONT SIZE=2><P ALIGN="CENTER">POWER OF ATTORNEY </P>
</B><P>KNOW ALL PERSONS BY THESE PRESENT, that each person whose signature appears below constitutes and appoints Vikram Verma and Mary Ellen Genovese, jointly and
severally, his attorneys-in-fact, each with the power of substitution, for him in any and all capacities, to sign any amendments to this Annual Report on Form 10-K, and to file the same, with
exhibits thereto and other documents in connection therewith, with the Securities and Exchange Commission, hereby ratifying and confirming all that each of said attorney-in-fact, or his
substitute or substitutes, may do or cause to be done by virtue hereof. </P>
<P>Pursuant to the requirements of the Securities and Exchange Act of 1934, this Annual Report on Form 10-K has been signed by the following persons in the capacities and on the date
indicated: </P>

<TABLE CELLSPACING=0 BORDER=0 CELLPADDING=8 WIDTH=649>
<TR><TD WIDTH="35%" VALIGN="TOP">
<FONT SIZE=2><P>&nbsp;<U>Signature</U></FONT></TD>
<TD WIDTH="45%" VALIGN="TOP">
<U><FONT SIZE=2><P>Title</U></FONT></TD>
<TD WIDTH="20%" VALIGN="TOP">
<U><FONT SIZE=2><P>Date</U></FONT></TD>
</TR>
<TR><TD WIDTH="35%" VALIGN="TOP">
<U><FONT SIZE=2><P>/s/ VIKRAM VERMA</U><BR>
Vikram Verma</FONT></TD>
<TD WIDTH="45%" VALIGN="TOP">
<FONT SIZE=2><P>Chief Executive Officer (Principal Executive Officer) </FONT></TD>
<TD WIDTH="20%" VALIGN="TOP">
<FONT SIZE=2><P>May 30, 2017</FONT></TD>
</TR>
<TR><TD WIDTH="35%" VALIGN="TOP">
<U><FONT SIZE=2><P>/s/ MARY ELLEN GENOVESE </U><BR>
Mary Ellen Genovese </FONT></TD>
<TD WIDTH="45%" VALIGN="TOP">
<FONT SIZE=2><P>Chief Financial Officer and Secretary<BR>
(Principal Financial and Accounting Officer) </FONT></TD>
<TD WIDTH="20%" VALIGN="TOP">
<FONT SIZE=2><P>May 30, 2017</FONT></TD>
</TR>
<TR><TD WIDTH="35%" VALIGN="TOP">
<U><FONT SIZE=2><P>/s/ BRYAN R. MARTIN </U><BR>
Bryan R. Martin </FONT></TD>
<TD WIDTH="45%" VALIGN="TOP">
<FONT SIZE=2><P>Chairman and Chief Technology Officer </FONT></TD>
<TD WIDTH="20%" VALIGN="TOP">
<FONT SIZE=2><P>May 30, 2017</FONT></TD>
</TR>
<TR><TD WIDTH="35%" VALIGN="TOP">
<U><FONT SIZE=2><P>/s/ GUY L. HECKER </U><BR>
Guy L. Hecker, Jr. </FONT></TD>
<TD WIDTH="45%" VALIGN="TOP">
<FONT SIZE=2><P>Director </FONT></TD>
<TD WIDTH="20%" VALIGN="TOP">
<FONT SIZE=2><P>May 30, 2017</FONT></TD>
</TR>
<TR><TD WIDTH="35%" VALIGN="TOP">
<U><FONT SIZE=2><P>/s/ ERIC SALZMAN</U><BR>
Eric Salzman</FONT></TD>
<TD WIDTH="45%" VALIGN="TOP">
<FONT SIZE=2><P>Director </FONT></TD>
<TD WIDTH="20%" VALIGN="TOP">
<FONT SIZE=2><P>May 30, 2017</FONT></TD>
</TR>
<TR><TD WIDTH="35%" VALIGN="TOP">
<U><FONT SIZE=2><P>/s/ IAN POTTER</U><BR>
Ian Potter </FONT></TD>
<TD WIDTH="45%" VALIGN="TOP">
<FONT SIZE=2><P>Director </FONT></TD>
<TD WIDTH="20%" VALIGN="TOP">
<FONT SIZE=2><P>May 30, 2017</FONT></TD>
</TR>
<TR><TD WIDTH="35%" VALIGN="TOP">
<U><FONT SIZE=2><P>/s/ JASWINDER PAL SINGH <BR>
</U>Jaswinder Pal Singh </FONT></TD>
<TD WIDTH="45%" VALIGN="TOP">
<FONT SIZE=2><P>Director</FONT></TD>
<TD WIDTH="20%" VALIGN="TOP">
<FONT SIZE=2><P>May 30, 2017</FONT></TD>
</TR>
<TR><TD WIDTH="35%" VALIGN="TOP">
<U><FONT SIZE=2><P>/s/ VLADIMIR JACIMOVIC</U><BR>
Vladimir Jacimovic </FONT></TD>
<TD WIDTH="45%" VALIGN="TOP">
<FONT SIZE=2><P>Director </FONT></TD>
<TD WIDTH="20%" VALIGN="TOP">
<FONT SIZE=2><P>May 30, 2017</FONT></TD>
</TR>
</TABLE>



<P align="center" style="font-size: 10pt;">                                                   83
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>


<B><P ALIGN="CENTER">8X8, INC.<BR>
EXHIBIT INDEX</P></B>

<TABLE CELLSPACING=0 BORDER=0 CELLPADDING=1 WIDTH=85%>
<TR><TD WIDTH="11%" VALIGN="BOTTOM">
<FONT SIZE=2><P ALIGN="CENTER">Exhibit<BR>Number</FONT></TD>
<TD WIDTH="89%" VALIGN="BOTTOM">
<FONT SIZE=2><P ALIGN="CENTER">Exhibit Title</FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P>&nbsp;</FONT></TD>
<TD WIDTH="89%" VALIGN="TOP">
<FONT SIZE=2><P>&nbsp;</FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">3.1 (x) </FONT></TD>
<TD WIDTH="89%" VALIGN="TOP">
<FONT SIZE=2><P><A HREF="http://www.sec.gov/Archives/edgar/data/1023731/000113626113000259/exh3-1.htm">Restated Certificate of Incorporation of Registrant, dated August 22, 2012</A></FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">3.2 (a) </FONT></TD>
<TD WIDTH="89%" VALIGN="TOP">
<FONT SIZE=2><P><A HREF="http://www.sec.gov/Archives/edgar/data/1023731/000113626113000465/exh3-2.htm">Bylaws of Registrant</A></FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">10.1 (b) </FONT></TD>
<TD WIDTH="89%" VALIGN="TOP">
<FONT SIZE=2><P><A HREF="http://www.sec.gov/Archives/edgar/data/1023731/0000891618-96-002531.txt">
Form of Indemnification Agreement between the Registrant and each of its directors and officers</A></FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">10.2 (c)*</FONT></TD>
<TD WIDTH="89%" VALIGN="TOP">
<FONT SIZE=2><P><A HREF="http://www.sec.gov/Archives/edgar/data/1023731/000113626113000508/exh10-2.htm">
Employment Agreement dated September 9, 2013 between the Company and Vikram Verma</A></FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">10.4 ** </FONT></TD>
<TD WIDTH="89%" VALIGN="TOP">
<FONT SIZE=2><P><A HREF="exh10-4.htm">Second Amended and Restated 1996 Employee Stock Purchase Plan, as amended, and form of Subscription Agreement</A></FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">10.6 (h)</FONT></TD>
<TD WIDTH="89%" VALIGN="TOP">
<FONT SIZE=2><P><A HREF="http://www.sec.gov/Archives/edgar/data/1023731/000113626113000508/exh10-6.htm">
Employment Agreement dated September 9, 2013 between the Company and Darren Hakeman</A></FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">10.7 (i)*</FONT></TD>
<TD WIDTH="89%" VALIGN="TOP">
<FONT SIZE=2><P><A HREF="http://www.sec.gov/Archives/edgar/data/1023731/000113626109000185/exh10-7.htm">
2006 Stock Plan, as amended</A></FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">10.8 (j)*</FONT></TD>
<TD WIDTH="89%" VALIGN="TOP">
<FONT SIZE=2><P><A HREF="http://www.sec.gov/Archives/edgar/data/1023731/000113626113000497/exh10-8.htm">
Severance Agreement and General Release</A></FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">10.9 (k)*</FONT></TD>
<TD WIDTH="89%" VALIGN="TOP">
<FONT SIZE=2><P><A HREF="http://www.sec.gov/Archives/edgar/data/1023731/000102373107000002/exh10-1.htm">
Form of 2006 Stock Option Agreement under the 2006 Stock Plan</A></FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">10.10 (l)*</FONT></TD>
<TD WIDTH="89%" VALIGN="TOP">
<FONT SIZE=2><P><A HREF="http://www.sec.gov/Archives/edgar/data/1023731/000113626109000185/exh10-10.htm">
Form of Notice of Award of Stock Purchase Right and Stock Purchase Agreement under the 2006 Stock Plan</A></FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">10.11</FONT></TD>
<TD WIDTH="89%" VALIGN="TOP">
<FONT SIZE=2><P>Reserved</FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">10.12 (m)</FONT></TD>
<TD WIDTH="89%" VALIGN="TOP">
<FONT SIZE=2><P><A HREF="http://www.sec.gov/Archives/edgar/data/1023731/000113626112000328/exh10-12.htm">
Lease dated April 27, 2012, between Registrant and O'Nel Office Holdings, LLC</A></FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">10.13 (n)</FONT></TD>
<TD WIDTH="89%" VALIGN="TOP">
<FONT SIZE=2><P>Reserved</FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">10.14 (o)</FONT></TD>
<TD WIDTH="89%" VALIGN="TOP">
<FONT SIZE=2><P>Reserved</FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">10.15</FONT></TD>
<TD WIDTH="89%" VALIGN="TOP">
<FONT SIZE=2><P>Reserved </FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">10.16(p)*</FONT></TD>
<TD WIDTH="89%" VALIGN="TOP">
<FONT SIZE=2><P><A HREF="http://www.sec.gov/Archives/edgar/data/1023731/000113626111000433/exh10-15.htm">
Annual Executive Incentive Plan.</A></FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">10.17(q)*</FONT></TD>
<TD WIDTH="89%" VALIGN="TOP">
<FONT SIZE=2><P><A HREF="http://www.sec.gov/Archives/edgar/data/1023731/000113626111000490/exh10-16.htm">
Amended and Restated Contactual, Inc. 2003 Stock Option Plan</A></FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">10.18(q)*</FONT></TD>
<TD WIDTH="89%" VALIGN="TOP">
<FONT SIZE=2><P><A HREF="http://www.sec.gov/Archives/edgar/data/1023731/000113626111000490/exh10-17.htm">
Form of Stock Option Agreement under the Amended and Restated Contactual, Inc. 2003 Stock Option Plan</A></FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">10.19(r)*</FONT></TD>
<TD WIDTH="89%" VALIGN="TOP">
<FONT SIZE=2><P><A HREF="http://www.sec.gov/Archives/edgar/data/1023731/000113626114000364/exh10-19.htm">
Amended and Restated 2012 Equity Incentive Plan</A></FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">10.20(s)*</FONT></TD>
<TD WIDTH="89%" VALIGN="TOP">
<FONT SIZE=2><P><A HREF="http://www.sec.gov/Archives/edgar/data/1023731/000113626112000473/exh10-20.htm">
Form of Stock Option Agreement under the Amended and Restated 2012 Equity Incentive Plan</A></FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">10.21(s)*</FONT></TD>
<TD WIDTH="89%" VALIGN="TOP">
<FONT SIZE=2><P><A HREF="http://www.sec.gov/Archives/edgar/data/1023731/000113626112000473/exh10-21.htm">
Notice of Grant of Restricted Stock Unit Award and Agreement under the 2012 Equity Incentive Plan</A></FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">10.22**</FONT></TD>
<TD WIDTH="89%" VALIGN="TOP">
<FONT SIZE=2><P><A HREF="exh10-22.htm">
Second Amended and Restated Management Incentive Bonus Plan</A></FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">10.23(u)</FONT></TD>
<TD WIDTH="89%" VALIGN="TOP">
<FONT SIZE=2><P><A HREF="http://www.sec.gov/Archives/edgar/data/1023731/000113626113000398/exh10-23.htm">
8x8, Inc. Amended and Restated 2013 New Employee Inducement Incentive Plan</A></FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">10.24(u)</FONT></TD>
<TD WIDTH="89%" VALIGN="TOP">
<FONT SIZE=2><P><A HREF="http://www.sec.gov/Archives/edgar/data/1023731/000113626113000398/exh10-24.htm">
Form of Stock Option Agreement under the Amended and Restated 2013 New Employee Inducement Incentive Plan</A></FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">10.25(u)</FONT></TD>
<TD WIDTH="89%" VALIGN="TOP">
<FONT SIZE=2><P><A HREF="http://www.sec.gov/Archives/edgar/data/1023731/000113626113000398/exh10-25.htm">
Form of Notice of Grant of Restricted Stock Unit Award and Agreement under the Amended and Restated 2013 New Employee Inducement Incentive Plan</A></FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">10.23(v)</FONT></TD>
<TD WIDTH="89%" VALIGN="TOP">
<FONT SIZE=2><P><A HREF="http://www.sec.gov/Archives/edgar/data/1023731/000113626113000517/exh2-2.htm">
Share Purchase Agreement, dated November 11, 2013, by and among 8x8 UK Investments Limited and 8x8, Inc. and the material sellers and the material option holders and Voicenet Solutions
Limited</A></FONT></TD>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">10.27(w)*</FONT></TD>
<TD WIDTH="89%" VALIGN="TOP">
<FONT SIZE=2><P><A HREF="http://www.sec.gov/Archives/edgar/data/1023731/000113626114000441/exh10-2.htm">
Employment Agreement dated October 6, 2014 between the Company and Mary Ellen Genovese</A></FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">10.28(y)*</FONT></TD>
<TD WIDTH="89%" VALIGN="TOP">
<FONT SIZE=2><P><A HREF="http://www.sec.gov/Archives/edgar/data/1023731/000113626115000166/exh10-28.htm">
Employment Agreement dated January 7, 2015 between the Company and Puneet Arora</A></FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">10.29(z)</FONT></TD>
<TD WIDTH="89%" VALIGN="TOP">
<FONT SIZE=2><P><A HREF="http://www.sec.gov/Archives/edgar/data/1023731/000113626115000236/exh3-2.htm">
Executive Change-in-Control and Severance policy</A></FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">10.30(aa)*</FONT></TD>
<TD WIDTH="89%" VALIGN="TOP">
<FONT SIZE=2><P><A HREF="http://www.sec.gov/Archives/edgar/data/1023731/000113626115000236/exh10-2.htm">
Amended Employment Agreement dated July 31, 2015 between the Company and Vikram Verma</A></FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">10.31(bb)</FONT></TD>
<TD WIDTH="89%" VALIGN="TOP">
<FONT SIZE=2><P><A HREF="http://www.sec.gov/Archives/edgar/data/1023731/000113626115000236/exh10-3.htm">
Form of Indemnification Agreement for Directors and Certain Officers</A></FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">10.32(cc)</FONT></TD>
<TD WIDTH="89%" VALIGN="TOP">
<FONT SIZE=2><P><A HREF="http://www.sec.gov/Archives/edgar/data/1023731/000113626116000496/exh10-32.htm">
Standard Form Office Lease, dated for reference purposes only as of January 20, 2016, by and between MNCVAD-Seagate 2665 North First LLC, and the Company</A></FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">10.33(dd)</FONT></TD>
<TD WIDTH="89%" VALIGN="TOP">
<FONT SIZE=2><P><A HREF="http://www.sec.gov/Archives/edgar/data/1023731/000113626116000571/exh10-33.htm">
Lease dated June 22, 2016, between Registrant and One Commercial Street Management Company Limited</A></FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">10.34**</FONT></TD>
<TD WIDTH="89%" VALIGN="TOP">
<FONT SIZE=2><P><A HREF="exh10-34.htm">Employment Agreement dated May 15, 2017 between the Company and Rani Hublou</A></P>
<P>&nbsp;</FONT></TD>
</TR>
</TABLE>

<P align="center" style="font-size: 10pt;">                                                   84
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>


<TABLE CELLSPACING=0 BORDER=0 CELLPADDING=1 WIDTH=85%>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2>
<P ALIGN="CENTER">21.1 </FONT></TD>
<TD WIDTH="89%" VALIGN="TOP">
<FONT SIZE=2><P><A HREF="exh21-1.htm">Subsidiaries of Registrant</A></FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">23.1 </FONT></TD>
<TD WIDTH="89%" VALIGN="TOP">
<FONT SIZE=2><P><A HREF="exh23-1.htm">Consent of Independent Registered Public Accounting Firm</A></FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">24.1 </FONT></TD>
<TD WIDTH="89%" VALIGN="TOP">
<FONT SIZE=2><P>Power of Attorney (included on page 83) </FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">31.1</FONT></TD>
<TD WIDTH="89%" VALIGN="TOP">
<FONT SIZE=2><P><A HREF="exh31-1.htm">Certification of Chief Executive Officer of the Registrant pursuant to Rule 13a-14</A></FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">31.2</FONT></TD>
<TD WIDTH="89%" VALIGN="TOP">
<FONT SIZE=2><P><A HREF="exh31-2.htm">Certification of Chief Financial Officer of the Registrant pursuant to Rule 13a-14</A></FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">32.1</FONT></TD>
<TD WIDTH="89%" VALIGN="TOP">
<FONT SIZE=2><P><A HREF="exh32-1.htm">Certification of Chief Executive Officer of the Registrant pursuant to 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</A></FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">32.2</FONT></TD>
<TD WIDTH="89%" VALIGN="TOP">
<FONT SIZE=2><P><A HREF="exh32-2.htm">Certification of Chief Financial Officer of the Registrant pursuant to 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</A></FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">101.INS**</FONT></TD>
<TD WIDTH="89%" VALIGN="TOP">
<FONT SIZE=2><P>XBRL Instance Document </FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">101.SCH**</FONT></TD>
<TD WIDTH="89%" VALIGN="TOP">
<FONT SIZE=2><P>XBRL Taxonomy Extension Schema </FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">101.CAL**</FONT></TD>
<TD WIDTH="89%" VALIGN="TOP">
<FONT SIZE=2><P>XBRL Taxonomy Extension Calculation Linkbase</FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">101.DEF**</FONT></TD>
<TD WIDTH="89%" VALIGN="TOP">
<FONT SIZE=2><P>XBRL Taxonomy Extension Definition Linkbase</FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">101.LAB**</FONT></TD>
<TD WIDTH="89%" VALIGN="TOP">
<FONT SIZE=2><P>XBRL Taxonomy Extension Label Linkbase</FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">101.PRE**</FONT></TD>
<TD WIDTH="89%" VALIGN="TOP">
<FONT SIZE=2><P>XBRL Taxonomy Extension Presentation Linkbase</FONT></TD>
</TR>
</TABLE>

<FONT SIZE=2><P>__________ </P>
<P>* Indicates management contract or compensatory plan or arrangement. <BR>
   **Filed herewith.</P>

<TABLE CELLSPACING=0 BORDER=0 CELLPADDING=1 WIDTH=85%>
<TR><TD WIDTH="6%" VALIGN="TOP">
<FONT SIZE=2><P>(a)</FONT></TD>
<TD WIDTH="94%" VALIGN="TOP">
<FONT SIZE=2><P>Incorporated by reference to exhibit 3.2 to the Registrant's Report on Form 8-K filed October 23, 2013 (File No. 000-21783).</FONT></TD>
</TR>
<TR><TD WIDTH="6%" VALIGN="TOP">
<FONT SIZE=2><P>(b)</FONT></TD>
<TD WIDTH="94%" VALIGN="TOP">
<FONT SIZE=2><P>Incorporated by reference to the same numbered exhibits to the Registrant's Registration Statement on Form S-1 Commission (File No. 333-15627) as amended,
declared effective July 1, 1997.</FONT></TD>
</TR>
<TR><TD WIDTH="6%" VALIGN="TOP">
<FONT SIZE=2><P>(c)</FONT></TD>
<TD WIDTH="94%" VALIGN="TOP">
<FONT SIZE=2><P>Incorporated by reference to exhibit 10.2 to the Registrant's Form 10-Q filed November 8, 2013 (File No. 000-21783).</FONT></TD>
</TR>
<TR><TD WIDTH="6%" VALIGN="TOP">
<FONT SIZE=2><P>(d)</FONT></TD>
<TD WIDTH="94%" VALIGN="TOP">
<FONT SIZE=2><P>Reserved.</FONT></TD>
</TR>
<TR><TD WIDTH="6%" VALIGN="TOP">
<FONT SIZE=2><P>(e)</FONT></TD>
<TD WIDTH="94%" VALIGN="TOP">
<FONT SIZE=2><P>Reserved.</FONT></TD>
</TR>
<TR><TD WIDTH="6%" VALIGN="TOP">
<FONT SIZE=2><P>(f)</FONT></TD>
<TD WIDTH="94%" VALIGN="TOP">
<FONT SIZE=2><P>Reserved.</FONT></TD>
</TR>
<TR><TD WIDTH="6%" VALIGN="TOP">
<FONT SIZE=2><P>(g)</FONT></TD>
<TD WIDTH="94%" VALIGN="TOP">
<FONT SIZE=2><P>Reserved.</FONT></TD>
</TR>
<TR><TD WIDTH="6%" VALIGN="TOP">
<FONT SIZE=2><P>(h)</FONT></TD>
<TD WIDTH="94%" VALIGN="TOP">
<FONT SIZE=2><P>Incorporated by reference to exhibit 10.6 to the Registrant's Form 10-Q filed November 8, 2013 (File No. 000-21783)</FONT></TD>
</TR>
<TR><TD WIDTH="6%" VALIGN="TOP">
<FONT SIZE=2><P>(i)</FONT></TD>
<TD WIDTH="94%" VALIGN="TOP">
<FONT SIZE=2><P>Incorporated by reference to exhibit 10.7 to the Registrant's Form 10-K filed May 26, 2009 (File No. 000-21783).</FONT></TD>
</TR>
<TR><TD WIDTH="6%" VALIGN="TOP">
<FONT SIZE=2><P>(j)</FONT></TD>
<TD WIDTH="94%" VALIGN="TOP">
<FONT SIZE=2><P>Incorporated by reference to exhibit 10.8 to the Registrant's Form 8-K filed November 5, 2013 (File No. 000-21783)</FONT></TD>
</TR>
<TR><TD WIDTH="6%" VALIGN="TOP">
<FONT SIZE=2><P>(k)</FONT></TD>
<TD WIDTH="94%" VALIGN="TOP">
<FONT SIZE=2><P>Incorporated by reference to exhibit 10.1 to the Registrant's Form 10-Q filed February 7, 2007 (File No. 000-21783).</FONT></TD>
</TR>
<TR><TD WIDTH="6%" VALIGN="TOP">
<FONT SIZE=2><P>(l)</FONT></TD>
<TD WIDTH="94%" VALIGN="TOP">
<FONT SIZE=2><P>Incorporated by reference to exhibit 10.10 to the Registrant's Form 10-K filed May 26, 2009 (File No. 000-21783).</FONT></TD>
</TR>
<TR><TD WIDTH="6%" VALIGN="TOP">
<FONT SIZE=2><P>(m)</FONT></TD>
<TD WIDTH="94%" VALIGN="TOP">
<FONT SIZE=2><P>Incorporated by reference to exhibit 10.12 to the Registrant's Form 10-K filed May 24, 2012 (File no. 000-21783).</FONT></TD>
</TR>
<TR><TD WIDTH="6%" VALIGN="TOP">
<FONT SIZE=2><P>(n)</FONT></TD>
<TD WIDTH="94%" VALIGN="TOP">
<FONT SIZE=2><P>Reserved</FONT></TD>
</TR>
<TR><TD WIDTH="6%" VALIGN="TOP">
<FONT SIZE=2><P>(o)</FONT></TD>
<TD WIDTH="94%" VALIGN="TOP">
<FONT SIZE=2><P>Reserved</FONT></TD>
</TR>
<TR><TD WIDTH="6%" VALIGN="TOP">
<FONT SIZE=2><P>(p)</FONT></TD>
<TD WIDTH="94%" VALIGN="TOP">
<FONT SIZE=2><P>Incorporated by reference to exhibit 10.15 to the Registrant's Form 10-Q filed July 22, 2011 (File No. 000-21783).</FONT></TD>
</TR>
<TR><TD WIDTH="6%" VALIGN="TOP">
<FONT SIZE=2><P>(q)</FONT></TD>
<TD WIDTH="94%" VALIGN="TOP">
<FONT SIZE=2><P>Incorporated by reference to exhibit 10.16 and 10.17 to the Registrant's Form S-8 filed September 19, 2011 (File No. 333-176895).</FONT></TD>
</TR>
<TR><TD WIDTH="6%" VALIGN="TOP">
<FONT SIZE=2><P>(r)</FONT></TD>
<TD WIDTH="94%" VALIGN="TOP">
<FONT SIZE=2><P>Incorporated by reference to exhibit 10.19 to the Registrant's Form S-8 filed August 09, 2016 (File No. 333-213032).</FONT></TD>
</TR>
<TR><TD WIDTH="6%" VALIGN="TOP">
<FONT SIZE=2><P>(s)</FONT></TD>
<TD WIDTH="94%" VALIGN="TOP">
<FONT SIZE=2><P>Incorporated by reference to exhibit 10.20 and 10.21 to the Registrant's Form S-8 filed August 28, 2012 (File No. 333-183597).</FONT></TD>
</TR>
<TR><TD WIDTH="6%" VALIGN="TOP">
<FONT SIZE=2><P>(t)</FONT></TD>
<TD WIDTH="94%" VALIGN="TOP">
<FONT SIZE=2><P>Reserved</FONT></TD>
</TR>
</TABLE>

<P align="center" style="font-size: 10pt;">                                                   85
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>


<TABLE CELLSPACING=0 BORDER=0 CELLPADDING=1 WIDTH=85%>
<TR><TD WIDTH="6%" VALIGN="TOP">
<FONT SIZE=2><P>(u)</FONT></TD>
<TD WIDTH="94%" VALIGN="TOP">
<FONT SIZE=2><P>Incorporated by reference to exhibit 10.23, 10.24 and 10.25 to the Registrant's Form S-8 filed September 10, 2013 (File No. 333-191080).</FONT></TD>
</TR>
<TR><TD WIDTH="6%" VALIGN="TOP">
<FONT SIZE=2><P>(v)</FONT></TD>
<TD WIDTH="94%" VALIGN="TOP">
<FONT SIZE=2><P>Incorporated by reference to exhibit 2.2 to the Registrant's Form 8-K filed November 13, 2013 (File no. 000-21783).</FONT></TD>
</TR>
<TR><TD WIDTH="6%" VALIGN="TOP">
<FONT SIZE=2><P>(w)</FONT></TD>
<TD WIDTH="94%" VALIGN="TOP">
<FONT SIZE=2><P>Incorporated by reference to exhibit 10.2 to the Registrant's Form 10-Q filed October 22, 2014 (File no. 000-21783).</FONT></TD>
</TR>
<TR><TD WIDTH="6%" VALIGN="TOP">
<FONT SIZE=2><P>(x)</FONT></TD>
<TD WIDTH="94%" VALIGN="TOP">
<FONT SIZE=2><P>Incorporated by reference to exhibit 3.1 to the Registrant's Form 10-K filed May 28, 2013 (File No. 000-21783).</FONT></TD>
</TR>
<TR><TD WIDTH="6%" VALIGN="TOP">
<FONT SIZE=2><P>(y)</FONT></TD>
<TD WIDTH="94%" VALIGN="TOP">
<FONT SIZE=2><P>Incorporated by reference to exhibit 10.28 to the Registrant's Form 10-K filed May 29, 2015 (File No. 000-21783).</FONT></TD>
</TR>
<TR><TD WIDTH="6%" VALIGN="TOP">
<FONT SIZE=2><P>(z)</FONT></TD>
<TD WIDTH="94%" VALIGN="TOP">
<FONT SIZE=2><P>Incorporated by reference to exhibit 3.2 to the Registrant's Form 10-Q filed July 31, 2015 (File No. 000-21783).</FONT></TD>
</TR>
<TR><TD WIDTH="6%" VALIGN="TOP">
<FONT SIZE=2><P>(aa)</FONT></TD>
<TD WIDTH="94%" VALIGN="TOP">
<FONT SIZE=2><P>Incorporated by reference to exhibit 10.2 to the Registrant's Form 10-Q filed July 31, 2015 (File No. 000-21783).</FONT></TD>
</TR>
<TR><TD WIDTH="6%" VALIGN="TOP">
<FONT SIZE=2><P>(bb)</FONT></TD>
<TD WIDTH="94%" VALIGN="TOP">
<FONT SIZE=2><P>Incorporated by reference to exhibit 10.3 to the Registrant's Form 10-Q filed July 31, 2015 (File No. 000-21783).</FONT></TD>
</TR>
<TR><TD WIDTH="6%" VALIGN="TOP">
<FONT SIZE=2><P>(cc)</FONT></TD>
<TD WIDTH="94%" VALIGN="TOP">
<FONT SIZE=2><P>Incorporated by reference to exhibit 10.32 to the Registrant's Form 10-K filed May 31, 2016 (File No. 000-21783).</FONT></TD>
</TR>
<TR><TD WIDTH="6%" VALIGN="TOP">
<FONT SIZE=2><P>(dd)</FONT></TD>
<TD WIDTH="94%" VALIGN="TOP">
<FONT SIZE=2><P>Incorporated by reference to exhibit 10.33 to the Registrant's Form 10-Q filed July 29, 2016 (File No. 000-21783).</FONT></TD>
</TR>
</TABLE>


<P> &nbsp; </P>
<P> &nbsp; </P>


<P align="center" style="font-size: 10pt;">                                                 86
<P><HR noshade><P>

<P> &nbsp; </P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.4
<SEQUENCE>2
<FILENAME>exh10-4.htm
<DESCRIPTION>SECOND AMENDED AND RESTATED 1996 EMPLOYEE STOCK PURCHASE PLAN, AS AMENDED, AND FORM OF SUBSCRIPTION AGREEMENT
<TEXT>
<HTML>
<HEAD>
<TITLE>March 31, 2017 10K Exhibit 10.4</TITLE>
</HEAD>
<BODY BGCOLOR="#ffffff">
<FONT FACE="Times New Roman" SIZE="2">

<P ALIGN="RIGHT">Exhibit 10.4</P>


<B><P ALIGN="CENTER">8X8, INC.<BR>
                SECOND AMENDED AND RESTATED 1996 EMPLOYEE STOCK PURCHASE PLAN</P></B>

<P ALIGN="JUSTIFY">The following constitute the provisions of the 1996 Employee Stock Purchase Plan of 8x8, Inc., as amended and restated effective May 23, 2017 (the
&quot;<U>Restatement Date</U>&quot;).</P>

<OL>

<P ALIGN="JUSTIFY"><LI><U>Purpose</U>. The purpose of the Plan is to provide employees of the Company and its Designated Subsidiaries with an opportunity to purchase Common
Stock of the Company through accumulated payroll deductions. Except as otherwise provided in Section 13(b) of the Plan, it is the intention of the Company to have the Offerings under the
Plan qualify as an &quot;Employee Stock Purchase Plan&quot; under Section 423 of the Internal Revenue Code of 1986, as amended. The provisions of the Plan, accordingly, shall be
construed so as to extend and limit participation in a manner consistent with the requirements of that section of the Code.</LI></P>

<P ALIGN="JUSTIFY"><LI><U>Definitions</U>.</LI></P>

<OL TYPE="a">

<P ALIGN="JUSTIFY"><LI>&quot;<U>Board</U>&quot; shall mean the Board of Directors of the Company.</LI></P>

<P ALIGN="JUSTIFY"><LI>&quot;<U>Code</U>&quot; shall mean the Internal Revenue Code of 1986, as amended.</LI></P>

<P ALIGN="JUSTIFY"><LI>&quot;<U>Common Stock</U>&quot; shall mean the Common Stock of the Company.</LI></P>

<P ALIGN="JUSTIFY"><LI>&quot;<U>Company</U>&quot; shall mean 8x8, Inc. </LI></P>

<P ALIGN="JUSTIFY"><LI>&quot;<U>Compensation</U>&quot; shall mean all base straight time gross earnings and commissions, exclusive of payments for overtime, shift premium,
incentive compensation, incentive payments, bonuses and other compensation.</LI></P>

<P ALIGN="JUSTIFY"><LI>&quot;<U>Current Purchase Period</U>&quot; shall mean any Purchase Period which is scheduled to end in the current calendar year, as determined at the
relevant time.</LI></P>

<P ALIGN="JUSTIFY"><LI>&quot;<U>Designated Subsidiaries</U>&quot; shall mean the Subsidiaries which have been designated by the Administrator from time to time in its sole discretion
as eligible to participate in Offerings under the Plan.</LI></P>

<P ALIGN="JUSTIFY"><LI>&quot;<U>Employee</U>&quot; shall mean any individual who is an employee of the Company (or a Designated Subsidiary, as applicable) for tax purposes whose
customary employment with the Company (or applicable Designated Subsidiary) is at least twenty (20) hours per week and more than five (5) months in any calendar year. For purposes of the
Plan, the employment relationship shall be treated as continuing intact while the individual is on sick leave or other leave of absence approved by the Company (or applicable Designated
Subsidiary). Where the period of leave exceeds ninety (90) days and the individual's right to reemployment is not guaranteed either by statute or by contract, the employment relationship shall
be deemed to have terminated on the ninety-first (91st) day of such leave. </LI></P>

<P ALIGN="JUSTIFY"><LI>&quot;<U>Enrollment Date</U>&quot; shall mean the first day of each Offering Period.</LI></P>

<P ALIGN="JUSTIFY"><LI>&quot;<U>Exercise Date</U>&quot; shall mean the last day of each Purchase Period.</LI></P>

<P ALIGN="JUSTIFY"><LI>&quot;<U>Fair Market Value</U>&quot; shall mean, as of any date, the value of Common Stock determined as follows:</LI></P>

</OL>
</OL>




<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<OL START=3>
<OL TYPE="a" START=12>
<OL TYPE="i">

<P ALIGN="JUSTIFY"><LI>If the Common Stock is listed on any established stock exchange or a national market system, including without limitation the Nasdaq Global Market or The Nasdaq
Capital Market of The Nasdaq Stock Market, its Fair Market Value shall be the closing sales price for such stock (or the closing bid, if no sales were reported) as quoted on such exchange or
system for the last market trading day prior to the time of determination, as reported in <I>The Wall Street Journal</I> or such other source as the Administrator deems reliable, or;</LI></P>

<P ALIGN="JUSTIFY"><LI>If the Common Stock is regularly quoted by a recognized securities dealer but selling prices are not reported, its Fair Market Value shall be the mean of the closing
bid and asked prices for the Common Stock on the date of such determination, as reported in The Wall Street Journal or such other source as the Administrator deems reliable, or;</LI></P>

<P ALIGN="JUSTIFY"><LI>In the absence of an established market for the Common Stock, the Fair Market Value thereof shall be determined in good faith by the
Administrator.</LI></P></OL>


<P ALIGN="JUSTIFY"><LI>&quot;<U>New Exercise Date</U>&quot; shall mean the New Exercise Date set for Purchase Periods in the event of a proposed sale of all or substantially all of the
assets of the Company, or the merger of the Company with or into another corporation in accordance with Section 18(c).</LI></P>

<P ALIGN="JUSTIFY"><LI>&quot;<U>Offering</U>&quot; shall mean the grant of options to purchase shares of Common Stock under the Plan to Employees of the Company and/or one or more Designated
Subsidiaries.</LI></P>

<P ALIGN="JUSTIFY"><LI>&quot;<U>Offering Periods</U>&quot; shall mean the periods of approximately twelve (12) months during which an option granted pursuant to an Offering may be
exercised, commencing on the first Trading Day on or after February 1 and August 1 of each year and terminating on the last Trading Day in the periods ending twelve (12) months later. The
duration and timing of Offering Periods may be changed pursuant to Section 4 of this Plan; provided, however, that the duration of an Offering Period shall not exceed twenty-seven (27)
months. If an Offering Period is intended to include multiple Purchase Periods but the Fair Market Value of the Common Stock on an Exercise Date during such an Offering Period is lower than
the Fair Market Value of the Common Stock on the Enrollment Date of such Offering, then that Offering Period shall automatically terminate after the purchases for such Exercise Date are
completed and the Participants in such Offering Period shall automatically be enrolled in the immediately following Offering as of the Enrollment Date thereof.</LI></P>

<P ALIGN="JUSTIFY"><LI>&quot;<U>Plan</U>&quot; shall mean this Second Amended and Restated 1996 Employee Stock Purchase Plan.</LI></P>

<P ALIGN="JUSTIFY"><LI>&quot;<U>Purchase Price</U>&quot; shall mean an amount equal to eighty-five percent (85%) of the Fair Market Value of a share of Common Stock on the
Enrollment Date or on the Exercise Date, whichever is lower.</LI></P>

<P ALIGN="JUSTIFY"><LI>&quot;<U>Purchase Period</U>&quot; shall mean the approximately six (6) month period commencing after one Exercise Date and ending with the next Exercise
Date, except that the first Purchase Period of any Offering Period shall commence on the Enrollment Date and end with the next Exercise Date.</LI></P>

<P ALIGN="JUSTIFY"><LI>&quot;<U>Reserves</U>&quot; shall mean the number of shares of Common Stock covered by each option under the Plan which have not yet been exercised and
the number of shares of Common Stock which have been authorized for issuance under the Plan but not yet placed under option.</LI></P>

</OL>
</OL>

<P align="center" style="font-size: 10pt;">                                                 2
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<OL START=3>
<OL TYPE="a" START=19>

<P ALIGN="JUSTIFY"><LI>&quot;<U>Subsidiary</U>&quot; shall mean a corporation, domestic or foreign, of which not less than fifty percent (50%) of the voting shares are held by the
Company or a Subsidiary, whether or not such corporation now exists or is hereafter organized or acquired by the Company or a Subsidiary.  For purposes of any Offering pursuant to Section
13(b) that is not intended to qualify under Section 423 of the Code, &quot;Subsidiary&quot; shall also include any entity (including any corporation, company or other vehicle organized under
local law) of which at least fifty percent (50%) of the voting power is controlled by the Company or a Subsidiary. </LI></P>

<P ALIGN="JUSTIFY"><LI>&quot;<U>Trading Day</U>&quot; shall mean a day on which national stock exchanges are open for trading.</LI></P>
</OL>

<P ALIGN="JUSTIFY"><LI><U>Eligibility</U>.</LI></P>

<OL TYPE="a">

<P ALIGN="JUSTIFY"><LI>Any Employee (as defined in Section 2(h)) who, as of the Enrollment Date for a given Offering, is employed by the Company (or a Designated Subsidiary approved
by the Administrator to participate in such Offering) shall be eligible to participate in the Plan for that Offering.</LI></P>

<P ALIGN="JUSTIFY"><LI>Any provisions of the Plan to the contrary notwithstanding, no Employee shall be granted an option under the Plan (i) to the extent that, immediately after the grant,
such Employee (or any other person whose stock would be attributed to such Employee pursuant to Section 424(d) of the Code) would own capital stock of the Company and/or hold
outstanding options to purchase such stock possessing five percent (5%) or more of the total combined voting power or value of all classes of the capital stock of the Company or of any
Subsidiary, or (ii) to the extent that his or her rights to purchase stock under all employee stock purchase plans of the Company and its subsidiaries accrues at a rate which exceeds twenty-five
thousand dollars ($25,000) worth of stock (determined at the fair market value of the shares at the time such option is granted) for each calendar year in which such option is outstanding at any
time.</LI></P></OL>


<P ALIGN="JUSTIFY"><LI><U>Offerings</U>. Unless otherwise determined by the Administrator, the Plan shall be implemented by consecutive, overlapping Offerings. The Administrator shall
have the power to change the duration of Offering Periods (including the commencement dates thereof) with respect to future Offerings without stockholder approval if such change is
announced at least two (2) days prior to the scheduled beginning of the first Offering Period to be affected thereafter. After the Restatement Date, the Administrator shall have the power to
establish the terms and conditions of each subsequent Offering including the participating entities (Company and or one or more Designated Subsidiaries), duration of the Offering Period
(subject to the twenty-seven (27)-month limit established in Section 2(n)), number and frequency of Purchase Periods, Purchase Price (provided that the Purchase Price shall not be lower than
eighty-five percent (85%) of the Fair Market Value of a share of Common Stock on the Enrollment Date or on the Exercise Date, whichever is lower) and maximum shares available per eligible
Employee (which may not exceed the amounts calculated by Section 6(d) and Section 7 hereof), in each case subject to compliance with the terms and conditions of the Plan (which may be
incorporated by reference) and the requirements of Section 423 of the Code, including the requirement that all eligible Employees have the same rights and privileges. The Administrator shall
specify the terms and conditions of each Offering prior to the commencement of the Offering, which terms and conditions need not be identical and shall be deemed incorporated by reference
and made a part of the Plan.</LI></P>


</OL>

<P align="center" style="font-size: 10pt;">                                                 3
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<OL START=5>


<P ALIGN="JUSTIFY"><LI><U>Participation</U>.</LI></P>

<OL TYPE="a">

<LI>An eligible Employee may become a participant in an Offering under the Plan by completing the enrollment process prior to the applicable Enrollment Date. The enrollment process for this
purpose will be prescribed and communicated from time to time by the Company to eligible Employees.</LI>

<P ALIGN="JUSTIFY"><LI>Payroll deductions for a participant shall commence on the first payroll following the Enrollment Date and shall end on the last payroll in the Offering Period to which
such authorization is applicable, unless sooner terminated by the participant as provided in Section 10 hereof. </LI></P></OL>


<P ALIGN="JUSTIFY"><LI><U>Payroll Deductions</U>.</LI></P>

<OL TYPE="a">

<P ALIGN="JUSTIFY"><LI>At the time a participant enrolls in an Offering, he or she shall elect to have payroll deductions made on each pay day during the Offering Period for that Offering in
an amount not exceeding ten percent (10%) of the Compensation which he or she receives on each pay day during the Offering Period. </LI></P>

<P ALIGN="JUSTIFY"><LI>All payroll deductions made for a participant shall be credited to his or her account under the Plan and shall be withheld in whole percentages only. A participant
may not make any additional payments into such account.</LI></P>

<P ALIGN="JUSTIFY"><LI>A participant may discontinue his or her participation in an Offering under the Plan as provided in Section 10 hereof, or may increase or decrease the rate of his or
her payroll deductions during the Offering Period by filing with the Company an authorization to change the payroll deduction rate pursuant to the process prescribed by the Company from time
to time. The Administrator may, in its discretion, limit the number of participation rate changes during any Offering Period. The change in rate shall be effective with the first full payroll period
commencing after the Company's receipt of the new authorization unless the Company elects to process a given change in participation more quickly. Upon conclusion of an Offering in which a
participant was participating, the participant's enrollment terms and conditions shall automatically apply and the participant shall be enrolled in the next scheduled Offering, unless and until
participation is terminated pursuant to Section 10 hereof.</LI></P>

<P ALIGN="JUSTIFY"><LI>Notwithstanding the foregoing, to the extent necessary to comply with Section 423(b)(8) of the Code and Section 3(b) hereof, a participant's payroll deductions may
be decreased to zero percent (0%) at such time during any Current Purchase Period that the aggregate of all payroll deductions which were previously used to purchase stock under the Plan in
a prior Purchase Period which ended during that calendar year plus all payroll deductions accumulated with respect to the Current Purchase Period equal twenty-one thousand, two hundred
fifty dollars ($21,250) or at any time the limit set forth in Section 423(b)(8) of the Code is likely to be exceeded but for such decrease. Payroll deductions shall recommence at the rate previously
elected by such participant at the beginning of the first Purchase Period which is scheduled to end in the following calendar year, unless terminated by the participant as provided in Section 10
hereof.</LI></P>

</OL>
</OL>

<P align="center" style="font-size: 10pt;">                                                 4
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<OL START=7>
<OL TYPE="a" START=5>

<P ALIGN="JUSTIFY"><LI>At the time the option is exercised, in whole or in part, or at the time some or all of the Company's Common Stock issued under the Plan is disposed of, the
participant must make adequate provision for the federal, state, or other tax withholding obligations of the participant's employer (whether the Company or a Designated Subsidiary), if any,
which arise upon the exercise of the option or the disposition of the Common Stock. At any time, the employer may, but shall not be obligated to, withhold from the participant's compensation
the amount necessary for the employer to meet applicable withholding obligations, including any withholding required to make available to the employer any tax deductions or benefits
attributable to participating in an Offering or sale or early disposition of Common Stock by the participant.</LI></P></OL>


<P ALIGN="JUSTIFY"><LI><U>Grant of Option</U>. On the Enrollment Date of each Offering Period, each eligible Employee participating in such Offering shall be granted an option to
purchase on each Exercise Date during such Offering (at the applicable Purchase Price) up to a number of shares of the Company's Common Stock determined by dividing such Employee's
payroll deductions accumulated prior to such Exercise Date and retained in the Participant's account as of the Exercise Date by the applicable Purchase Price; provided that in no event shall
an Employee be permitted to purchase during each Purchase Period more than a number of shares determined by dividing twenty-five thousand dollars ($25,000) by the Fair Market Value of a
share of the Company's Common Stock on the Enrollment Date, and provided further that such purchase shall be subject to the limitations set forth in Sections 3(b) and 12 hereof and in Code
Section 423(b)(8). Exercise of the option shall occur as provided in Section 8 hereof, unless the participant has withdrawn pursuant to Section 10 hereof. The option shall expire on the last day
of the Offering. </LI></P>

<P ALIGN="JUSTIFY"><LI><U>Exercise of Option</U>. Unless a participant withdraws from the Plan as provided in Section 10 hereof, his or her option for the purchase of shares shall be
exercised automatically on the Exercise Date, and the maximum number of full shares subject to option shall be purchased for such participant at the applicable Purchase Price with the
accumulated payroll deductions in his or her account. No fractional shares shall be purchased; any payroll deductions accumulated in a participant's account which are not sufficient to
purchase a full share shall be retained in the participant's account for the subsequent Purchase Period or Offering Period, subject to earlier withdrawal by the participant as provided in Section
10 hereof. Any other monies left over in a participant's account after the Exercise Date shall be returned to the participant. During a participant's lifetime, a participant's option to purchase
shares hereunder is exercisable only by him or her.</LI></P>

<P ALIGN="JUSTIFY"><LI><U>Delivery</U>. As promptly as practicable after each Exercise Date on which a purchase of shares occurs, the Company shall arrange the delivery to each
participant, as appropriate, of a certificate representing the shares purchased upon exercise of his or her option or shall cause an appropriate entry to be made in participant's brokerage
account reflecting the shares purchased.</LI></P>

<P ALIGN="JUSTIFY"><LI><U>Withdrawal; Termination of Employment</U>.</LI></P>

<OL TYPE="a">

<P ALIGN="JUSTIFY"><LI>A participant may withdraw all but not less than all the payroll deductions credited to his or her account and not yet used to exercise his or her option under the Plan
at any time by giving notice pursuant to the process prescribed and communicated by the Company from time to time. All of the participant's payroll deductions credited to his or her account
shall be paid to such participant promptly after receipt of notice of withdrawal and such participant's option for the Offering shall be automatically terminated, and no further payroll deductions
for the purchase of shares shall be made for such Offering. If a participant withdraws from an Offering, payroll deductions shall not resume at the beginning of the succeeding Offering unless
the participant completes the enrollment process again pursuant to Section 5.</LI></P>

<P ALIGN="JUSTIFY"><LI>Upon a participant's ceasing to be an Employee for any reason, he or she shall be deemed to have elected to withdraw from the Plan and the payroll deductions
credited to such participant's account during the Offering Period but not yet used to exercise the option shall be returned to such participant or, in the case of his or her death, to the person or
persons entitled thereto under Section 14 hereof, and such participant's option shall be automatically terminated. </LI></P>

<P ALIGN="JUSTIFY"><LI> A participant's withdrawal from an Offering shall not have any effect upon his or her eligibility to participate in any similar plan which may hereafter be adopted by
the Company or in succeeding Offerings which commence after the participant's withdrawal.</LI></P></OL>

</OL>
</OL>

<P align="center" style="font-size: 10pt;">                                                 5
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<OL START=11>


<P ALIGN="JUSTIFY"><LI><U>Interest</U>. No interest shall accrue on the payroll deductions of a participant in the Plan.</LI></P>

<P ALIGN="JUSTIFY"><LI><U>Stock</U>.</LI></P>

<OL TYPE="a">

<P ALIGN="JUSTIFY"><LI>The maximum number of shares of the Company's Common Stock which shall be made available for sale under the Plan shall be 500,000 shares, increased
annually on the first day of each the Company's fiscal years for a period of not more than ten years, beginning on April 1, 2018 and ending on April 1, 2027 (inclusive), in an amount equal to the
lesser of (i) 500,000 shares and (ii) such lesser number of shares as the Board determines at its first meeting for the applicable fiscal year, all of which numbers are subject to adjustment upon
changes in capitalization of the Company as provided in Section 18 hereof. If, on a given Exercise Date, the number of shares with respect to which options are to be exercised exceeds the
number of shares then available under the Plan, the Company shall make a pro rata allocation of the shares remaining available for purchase in as uniform a manner as shall be practicable
and as it shall determine to be equitable.</LI></P>

<P ALIGN="JUSTIFY"><LI>The participant shall have no interest or voting right in shares covered by his option until such option has been exercised.</LI></P>

<P ALIGN="JUSTIFY"><LI> Shares to be delivered to a participant under the Plan shall be registered in the name of the participant or in the name of the participant and his or her
spouse.</LI></P></OL>


<P ALIGN="JUSTIFY"><LI><U>Administration</U>.</LI></P>

<OL TYPE="a">

<P ALIGN="JUSTIFY"><LI>The Plan shall be administered by the Board or a committee of members of the Board appointed by the Board (the &quot;Administrator&quot;). The Administrator
shall have full and exclusive discretionary authority to construe, interpret and apply the terms of the Plan, to determine eligibility and to adjudicate all disputed claims filed under the Plan. Every
finding, decision and determination made by the Administrator shall, to the full extent permitted by law, be final and binding upon all parties. Notwithstanding the appointment of a committee to
serve as Administrator, the Board may, in its sole discretion, at any time and from time to time, resolve to administer the Plan.</LI></P>

<P ALIGN="JUSTIFY"><LI>After the Restatement Date, the Administrator may initiate separate Offerings through sub plans (which need not qualify under Section 423 of the Code) for the
purpose of (i) facilitating participation in the Plan by employees of Designated Subsidiaries located outside of the United States in compliance with foreign laws and regulations without affecting
the qualification of the remainder of the Plan under Section 423 of the Code, or (ii) qualifying an Offering under the Plan for preferred tax treatment under foreign tax laws (which sub plans, at
the Administrator's discretion, may provide for allocations of the authorized shares reserved for issue under the Plan as set forth in Section 12(a)). Any sub plan shall be subject to the Offering
Period limit established in Section 2(n), the Purchase Price floor established in Section 4 and the overall share limit established in Section 12(a).  The rules of such sub plans may take
precedence over provisions of the Plan other than the foregoing requirements of Sections 2(n), 4 and 12(a) (including as to participating Designated Subsidiaries, eligible Employees, duration
of the Offering Period (including Enrollment Dates), number and frequency of Purchase Periods, Purchase Price, currency exchange rates, and maximum shares available per eligible
Employee), but unless otherwise superseded by the terms of such sub plan, the provisions of the Plan shall govern the operation of such sub plan. Alternatively and in order to comply with the
laws of a foreign jurisdiction, the Administrator shall have the power, in its discretion, to grant options in an Offering to eligible Employees who are citizens or residents of a non-U.S. jurisdiction
(without regard to whether they are also citizens of the United States or resident aliens) that provide terms which are less favorable than the terms of options granted under the same Offering to
employees resident in the United States, subject to compliance with Section 423 of the Code.</LI></P></OL>

</OL>

<P align="center" style="font-size: 10pt;">                                                 6
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<OL START=14>


<P ALIGN="JUSTIFY"><LI><U>Designation of Beneficiary</U>.</LI></P>

<OL TYPE="a">

<P ALIGN="JUSTIFY"><LI>A participant may file a written designation of a beneficiary who is to receive any shares and cash, if any, from the participant's account under the Plan in the event
of such participant's death subsequent to an Exercise Date on which the option is exercised but prior to delivery to such participant of such shares and cash. In addition, a participant may file a
written designation of a beneficiary who is to receive any cash from the participant's account under the Plan in the event of such participant's death prior to exercise of the option. If a participant
is married and the designated beneficiary is not the spouse, spousal consent shall be required for such designation to be effective.</LI></P>

<P ALIGN="JUSTIFY"><LI>Such designation of beneficiary may be changed by the participant at any time by written notice. In the event of the death of a participant and in the absence of a
beneficiary validly designated under the Plan who is living at the time of such participant's death, the Company shall deliver such shares and/or cash to the executor or administrator of the
estate of the participant, or if no such executor or administrator has been appointed (to the knowledge of the Company), the Company, in its discretion, may deliver such shares and/or cash to
the spouse or to any one or more dependents or relatives of the participant, or if no spouse, dependent or relative is known to the Company, then to such other person as the Company may
designate.</LI></P></OL>


<P ALIGN="JUSTIFY"><LI><U>Transferability</U>. Neither payroll deductions credited to a participant's account nor any rights with regard to the exercise of an option or to receive shares
under the Plan may be assigned, transferred, pledged or otherwise disposed of in any way (other than by will, the laws of descent and distribution or as provided in Section 14 hereof) by the
participant. Any such attempt at assignment, transfer, pledge or other disposition shall be without effect, except that the Company may treat such act as an election to withdraw funds from an
Offering in accordance with Section 10 hereof.</LI></P>

</OL>

<P align="center" style="font-size: 10pt;">                                                 7
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<OL START=16>

<P ALIGN="JUSTIFY"><LI><U>Use of Funds</U>. All payroll deductions received or held by the Company under the Plan may be used by the Company for any corporate purpose, and the
Company shall not be obligated to segregate such payroll deductions.</LI></P>

<P ALIGN="JUSTIFY"><LI><U>Reports</U>. Individual accounts shall be maintained for each participant in the Plan. Statements of account shall be given to participating Employees at least
annually, which statements shall set forth the amounts of payroll deductions, the Purchase Price, the number of shares purchased and the remaining cash balance, if any.</LI></P>

<P ALIGN="JUSTIFY"><LI><U>Adjustments Upon Changes in Capitalization, Dissolution, Liquidation, Merger or Asset Sale</U>.</LI></P>

<OL TYPE="a">

<P ALIGN="JUSTIFY"><LI>Changes in Capitalization. Subject to any required action by the stockholders of the Company, the Reserves, the amount of the annual Plan share replenishment,
as well as the price per share and the number of shares of Common Stock covered by each option under the Plan which has not yet been exercised, shall be proportionately adjusted for any
increase or decrease in the number of issued shares of Common Stock resulting from a stock split, reverse stock split, stock dividend, combination or reclassification of the Common Stock, or
any other increase or decrease in the number of shares of Common Stock effected without receipt of consideration by the Company; provided, however, that conversion of any convertible
securities of the Company shall not be deemed to have been &quot;effected without receipt of consideration&quot;. Such adjustment shall be made by the Administrator, whose determination
in that respect shall be final, binding and conclusive. Except as expressly provided herein, no issuance by the Company of shares of stock of any class, or securities convertible into shares of
stock of any class, shall affect, and no adjustment by reason thereof shall be made with respect to, the number or price of shares of Common Stock subject to an option.</LI></P>

<P ALIGN="JUSTIFY"><LI>Dissolution or Liquidation. In the event of the proposed dissolution or liquidation of the Company, the Offerings shall terminate immediately prior to the
consummation of such proposed action, unless otherwise provided by the Administrator.</LI></P>

<P ALIGN="JUSTIFY"><LI>Merger or Asset Sale. In the event of a proposed sale of all or substantially all of the assets of the Company, or the merger of the Company with or into another
corporation, any Purchase Periods then in progress shall be shortened by setting a New Exercise Date and any Offerings then in progress shall end on the New Exercise Date. The New
Exercise Date shall be before the date of the Company's proposed sale or merger. The Administrator shall notify each participant in writing, at least ten (10) business days prior to the New
Exercise Date, that the Exercise Date for the participant's option has been changed to the New Exercise Date and that the participant's option shall be exercised automatically on the New
Exercise Date, unless prior to such date the participant has withdrawn from the Offering as provided in Section 10 hereof.</LI></P></OL>


</OL>

<P align="center" style="font-size: 10pt;">                                                 8
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<OL START=19>

<P ALIGN="JUSTIFY"><LI><U>Amendment or Termination</U>.</LI></P>

<OL TYPE="a">

<LI>The Board of Directors of the Company may at any time and for any reason terminate or amend the Plan. Except as provided in Section 18 hereof, no such termination can affect options
previously granted, provided that an Offering may be terminated by the Board of Directors on any Exercise Date if the Board determines that the termination of the Plan is in the best interests of
the Company and its stockholders. Except as provided in Section 18 hereof, no amendment may make any change in any option theretofore granted <A NAME="_GoBack"></A>which
adversely affects the rights of any participant. To the extent necessary to comply with Rule 16b-3 or under Section 423 of the Code (or any successor rule or provision or any other applicable
law or regulation), the Company shall obtain stockholder approval in such a manner and to such a degree as required.  In addition, the Company shall not amend the Plan to extend the
Offering Period limit established in Section 2(n) or to lower the Purchase Price floor established in Section 4, as applicable to any Offering(s) under the Plan or any sub plan established
pursuant to Section 13(b), without obtaining stockholder approval.</LI>

<P ALIGN="JUSTIFY"><LI>Without stockholder consent and without regard to whether any participant rights may be considered to have been &quot;adversely affected,&quot; the
Administrator shall be entitled to change the Offering Periods, limit the frequency and/or number of changes in the amount withheld during an Offering Period, establish the exchange ratio
applicable to amounts withheld in a currency other than U.S. dollars, permit payroll withholding in excess of the amount designated by a participant in order to adjust for delays or mistakes in
the Company's processing of properly completed withholding elections, establish reasonable waiting and adjustment periods and/or accounting and crediting procedures to ensure that amounts
applied toward the purchase of Common Stock for each participant properly correspond with amounts withheld from the participant's Compensation, and establish such other limitations or
procedures as the Administrator determines in its sole discretion advisable which are consistent with the Plan.</LI></P>

<P ALIGN="JUSTIFY"><LI>In the event the Administrator determines that the ongoing operation of the Plan may result in unfavorable financial accounting consequences, the Administrator
may, in its discretion and, to the extent necessary or desirable, modify or amend the Plan to reduce or eliminate such accounting consequence including, but not limited to:</LI></P>

<OL TYPE="i">

<P ALIGN="JUSTIFY"><LI>altering the Purchase Price for any Offering including an Offering underway at the time of the change in Purchase Price;</LI></P>

<P ALIGN="JUSTIFY"><LI>shortening any Offering Period so that Offering Period ends on a New Exercise Date, including an Offering Period underway at the time of the Administrator action;
and </LI></P>

<P ALIGN="JUSTIFY"><LI>allocating shares.</LI></P></OL>
</OL>


<P ALIGN="JUSTIFY">Such modifications or amendments shall not require stockholder approval or the consent of any Plan participants.</P>

<P ALIGN="JUSTIFY"><LI><U>Notices</U>. All notices or other communications by a participant to the Company under or in connection with the Plan shall be deemed to have been duly
given when received in the form specified by the Company at the location, or by the person, designated by the Company for the receipt thereof.</LI></P>

</OL>

<P align="center" style="font-size: 10pt;">                                                 9
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<OL START=21>



<P ALIGN="JUSTIFY"><LI><U>Conditions Upon Issuance of Shares</U>. Shares shall not be issued with respect to an option unless the exercise of such option and the issuance and
delivery of such shares pursuant thereto shall comply with all applicable provisions of law, domestic or foreign, including, without limitation, the Securities Act of 1933, as amended, the
Securities Exchange Act of 1934, as amended, the rules and regulations promulgated thereunder, and the requirements of any stock exchange upon which the shares may then be listed, and
shall be further subject to the approval of counsel for the Company with respect to such compliance.</LI></P>

<P ALIGN="JUSTIFY">As a condition to the exercise of an option, the Company may require the person exercising such option to represent and warrant at the time of any such exercise that
the shares are being purchased only for investment and without any present intention to sell or distribute such shares if, in the opinion of counsel for the Company, such a representation is
required by any of the aforementioned applicable provisions of law.</P>

<P ALIGN="JUSTIFY"><LI><U>Stockholder Approval</U>. The Plan, as amended and restated herein, shall be subject to approval by the stockholders of the Company within twelve (12)
months before or after the Restatement Date. Such stockholder approval shall be obtained in the degree and manner required under applicable laws.</LI></P>

<P ALIGN="JUSTIFY"><LI><U>Information to Employees</U>. The Company shall provide to each Employee who acquires shares pursuant to the Plan, not less frequently than annually
during the period such individual owns such shares, copies of annual financial statements. The Company shall not be required to provide such statements to key employees whose duties in
connection with the Company assure their access to equivalent information.</LI></P></OL>

<P> &nbsp; </P>


<P align="center" style="font-size: 10pt;">                                                 10
<P><HR noshade><P>

<P> &nbsp; </P>




</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.22
<SEQUENCE>3
<FILENAME>exh10-22.htm
<DESCRIPTION>SECOND AMENDED AND RESTATED MANAGEMENT INCENTIVE BONUS PLAN
<TEXT>
<HTML>
<HEAD>
<TITLE>March 31, 2017 10K Exhibit 10.22</TITLE>
</HEAD>
<BODY BGCOLOR="#ffffff">
<FONT FACE="Calibri" SIZE="2">

<P ALIGN="RIGHT">Exhibit 10.22</P>

<B><FONT FACE="Calibri" SIZE=3><P ALIGN="CENTER">8X8, INC<A NAME="_DV_M1"></A>.<BR>
SECOND AMENDED AND RESTATED MANAGEMENT INCENTIVE BONUS PLAN<BR>
Effective: June 22, 2012<BR>
Amended:  January 23, 2017 &amp; May 22, 2017</P>
</B>

</FONT><FONT SIZE=2>
<OL>

<P><LI><B>PURPOSE</B></LI></P>
<P ALIGN="JUSTIFY">The purpose of this Second Amended and Restated Management Incentive
Bonus Plan (the &quot;Plan&quot;) is to promote the success of 8x8, Inc. (the &quot;Company&quot;) by providing financial incentives to eligible Employees (individually a &quot;Participant&quot; and
collectively the &quot;Participants&quot;) to strive for more effective operation of the Company's business. The Company intends to use this Plan to link the interest of stockholders of the Company and
Plan Participants by motivating Participants to focus on profitable revenue growth, product quality, completing individual objectives that support the Company's overall business strategy, to attract and
retain Participants' services and to create a variable compensation plan that is competitive with other companies in the Company's market.</P>

<P><LI><B>DEFINITIONS</B></LI></P>

<P>The following definitions shall be applicable throughout the Plan:</P>

<OL TYPE="a">

<P ALIGN="JUSTIFY"><LI>&quot;Annual Period&quot; means the twelve-month period starting April 1 and ending March 31, which corresponds to the Company's fiscal year as of the Effective Date.</LI></P>


<P ALIGN="JUSTIFY"><LI>&quot;Award&quot; means, as applicable, (a)
the individual right of a Participant to receive payments under this Plan with respect to Annual and Quarter Periods and related benefits, or (b)the amount of cash paid to a Participant under the Plan with
respect to an Annual or Quarter Period.</P>
<P ALIGN="JUSTIFY"><LI>&quot;Award Determination Date&quot; means the
date following the end of each Annual Period and each Quarter Period that the Compensation Committee of the Company's Board of Directors (the &quot;Committee&quot;)
meets to review individual and Company performance, which shall in any event be no later than 45 days from the end of each Quarter Period and no later than 60 days from the end of each Annual Period.</LI></P>

<P ALIGN="JUSTIFY"><LI>&quot;Effective Date&quot; means June 22, 2012.</LI></P>
<P ALIGN="JUSTIFY"><LI>&quot;Employee&quot; means any individual, including an officer, who is a full service employee of the Company or any entity in which the
Company beneficially owns more than 50% of the outstanding ownership interests entitled to vote for the election of directors or the equivalent managing body of such entity, determined on a worldwide
basis.</LI></P>
<P ALIGN="JUSTIFY"><LI>&quot;Participant&quot; has the meaning set forth in Section 1 above.</LI></P>
<P ALIGN="JUSTIFY"><LI>&quot;Participation Date&quot; means, for each Participant, the date on which the Participant commences participation in the Plan as
determined in accordance with Section 4. </LI></P>
<P ALIGN="JUSTIFY"><LI>&quot;Quarter Period&quot; means the three-month
period representing the Company's fiscal quarter. The quarters begin on April 1<SUP>st</SUP>, July 1<SUP>st</SUP>, October 1<SUP>st</SUP>, and January 1<SUP>st</SUP>.</LI></P>

</OL>
</OL>


<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>


<OL START=3>
<OL TYPE="a" START=9>


<P ALIGN="JUSTIFY"><LI><A NAME="_DV_M16"></A>&quot;Term of the Plan&quot; means the period during which the Plan is effective. This period shall begin on the Effective Date and end on a
date to be determined in accordance with Section 10 of the Plan.</LI></P></OL>

<P><LI><A NAME="_DV_M17"></A><B>POWERS AND ADMINISTRATION</LI>
<OL TYPE="a">

<P ALIGN="JUSTIFY"><LI><A NAME="_DV_M18"></A></B><U>Administration by the Committee</U>.  Subject to any powers to be exercised by the Company's board of directors, in its
discretion<U>,</U> the Committee shall administer the Plan and have such powers and duties as are conferred upon it under this Plan, or any amendments thereto, or by the Board of Directors of the
Company. The Committee shall have the authority and complete discretion to (i) prescribe, amend and rescind rules relating to the Plan; (ii) select Participants to receive Awards; (iii) construe and
interpret the Plan; (iv) make changes in relation to the Term of the Plan; (v) correct any defect or omission, or reconcile any inconsistency in the Plan; (vi) authorize any person to execute on behalf of
the Company any instrument required to effectuate the grant of an Award; and (vii) make all other determinations deemed necessary or advisable for the administration of the Plan.</LI></P>
<P ALIGN="JUSTIFY"><LI><A NAME="_DV_M19"></A><U>Committee's Interpretation Final</U>. The Committee's interpretation and construction of any provision of the Plan shall be final and binding
on all persons claiming an interest in an Award granted or issued under the Plan. Neither the Committee nor any director shall be liable for any action or determination made in good faith with respect to
the Plan. The Company, in accordance with its bylaws, shall indemnify and defend such parties to the fullest extent provided by law and such bylaws.</LI></P>
<P ALIGN="JUSTIFY"><LI><A NAME="_DV_M20"></A><U>Nontransferability of Awards</U>. An award granted a Participant shall not be assignable or transferable in whole or in part, either
voluntarily or by operation of law or otherwise. In the event of the Participant's death, an Award is transferable by the Participant only by will or the laws of descent and distribution. Any attempted
assignment, transfer or attachment by any creditor in violation of this Subsection 3(c) shall be null and void.</LI></P></OL>

<P><LI><A NAME="_DV_M21"></A><B>ELIGIBILITY AND PARTICIPATION</LI>
<OL TYPE="a">

<P ALIGN="JUSTIFY"><LI><A NAME="_DV_M22"></A></B><U>Eligibility</U>. All executive officers of the Company and other Employees deemed eligible by the Committee shall be eligible to
participate in the Plan, and the Committee's grant of an Award to an Employee shall be conclusive evidence of the Committee's determination of that Employee's eligibility.  A Participant's participation in
the Plan shall be deemed to commence effective as of his or her Participation Date.  The Participation Date for an eligible Employee will be (a) 90 days from the Employee's date of hire or (b) such other
date as the Committee may approve (for example, 90 days from the date of an existing Employee's promotion to a new position).  A Participant whose participation in the Plan commences on a date
other than on the first day of an Annual Period shall be entitled to receive a pro-rated payment with respect to that Annual Period, based on the number of days the Participant participates in the Plan
versus the maximum number of days available for participation during the Annual Period (assuming all other payment conditions are satisfied). For instance, a person hired on April 15<SUP>th</SUP>
will generally have a Participation Date of July 15<SUP>th</SUP>, which corresponds to 260 eligible days to participate in the Plan - i.e., from July 15<SUP>th</SUP> to March 31<SUP>st</SUP>.
Similarly, a Participant shall be entitled to a pro-rated payment with respect to the Quarter Period during which his or her participation in the Plan commences, based on the number of days of actual
participation versus the maximum number of days available during the Quarter Period (assuming all other payment conditions are satisfied).  </LI></P>


</OL>
</OL>

<P align="center" style="font-size: 10pt;">                                                 2
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>


<OL START=5>
<OL TYPE="a" START=2>




<P ALIGN="JUSTIFY"><LI><A NAME="_DV_M23"></A><U>Employment Requirement</U>.  Participants must be employed with the Company on the Award Determination Date and on the date the
Award is to be paid, to be eligible for an Award payment under the Plan.</LI></P>
<U><P ALIGN="JUSTIFY"><LI>Participation and Approval</U>. For each Annual Period, the Chief Executive Officer shall present to the Committee a list of recommended Participants employed by the
Company or a Company subsidiary at that time together with a recommended target Award for each Participant for the fiscal year, which recommendations may be submitted after the commencement of
the current Annual Period. The Committee shall review the Chief Executive Officer's report, make any adjustments the Committee deems necessary, and approve target Awards for the Annual Period.<A
NAME="_DV_C6"> The Committee or the Chief Executive Officer shall communicate to each Participant his or her participation in the Plan and his or her individual objectives and
targets.</A></LI></P></OL>

<P><LI><B>CALCULATION OF AWARDS</LI>

<OL TYPE="a">

<LI><A NAME="_DV_M26"></A></B><U>Awards Based on Objectives</U>. </LI>


<OL TYPE="i">

<P ALIGN="JUSTIFY"><LI>Awards for the Annual Period shall be based on (A) successful completion of approved individual objectives for such period (as approved at the beginning of the fiscal year),
(B) the Company's performance against predetermined metrics (as approved at the beginning of the fiscal year), or (C) some combination of both, as determined by the Committee at the beginning of
the relevant fiscal year.</P>


<P ALIGN="JUSTIFY"><LI> Awards for the Quarter Period shall be based on (A) successful completion of approved individual objectives for such period (as approved at the beginning of the fiscal year
or the relevant fiscal quarter), (B) the Company's performance against predetermined metrics (as approved at the beginning of the fiscal year or the relevant fiscal quarter), or (C) some combination of
both, as determined by the Committee at the beginning of the relevant fiscal year.</LI></P>

</OL>

<P ALIGN="JUSTIFY"><LI><A NAME="_DV_M27"></A><U>Determination of Award Target</U>. Target amounts for Awards for Participants are determined by competitive market information relevant
to the job the individual is performing for the Company, the job function of the individual and the individuals' expected contributions to the Company. The target amounts may be a specified cash amount
or a percentage of base pay.</LI></P>


</OL>

<P><LI><B>Payment</P>
</B><P ALIGN="JUSTIFY">All payments are to be made in cash, less applicable federal, state, local and FICA taxes, as soon as practicable after the Award Determination Date, but in all events within
75 days after it.</P>


<P><LI><B>AMENDMENT OF THE PLAN</LI>
</B><P ALIGN="JUSTIFY"><A NAME="_DV_M31"></A>The Committee may, from time to time, terminate, suspend, or discontinue the Plan, in whole or part, or revise or amend it in any respect
whatsoever.</P>

</OL>

<P align="center" style="font-size: 10pt;">                                                 3
<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>


<OL START=8>


<P><LI><A NAME="_DV_M32"></A><B>SOURCE OF FUNDS</LI>
</B><P ALIGN="JUSTIFY"><A NAME="_DV_M33"></A>The Plan is funded by a portion of profits in excess of minimum profit targets set forth annually by the Committee. All awards paid under the Plan
are paid from the general assets of the Company and are not liabilities of the Company at any time prior to the time when payment is made. Nothing contained in the Plan shall require the Company to
segregate any monies from its general funds, or to create any trust or make any special deposit in respect of any amounts payable under the Plan to or for any Participant or group of Participants.</P>

<P><LI><A NAME="_DV_M34"></A><B>RIGHTS AS AN EMPLOYEE</LI>
</B><P ALIGN="JUSTIFY"><A NAME="_DV_M35"></A>The Plan shall not be construed to give any individual the right to remain in the employ of the Company or to affect the right of the Company to
terminate such individual's status as an Employee. Participation in the Plan will not affect participation in any other compensatory plan maintained by the Company.</P>
<P><LI><A NAME="_DV_M36"></A><B>EFFECTIVE DATE OF PLAN</LI>

</B><P ALIGN="JUSTIFY"><A NAME="_DV_M37"></A>The Plan is effective on the Effective Date and shall remain in effect until such time as the Committee decides to terminate the Plan.</P>

</OL>


<P> &nbsp; </P>
<P> &nbsp; </P>
<P> &nbsp; </P>





<P align="center" style="font-size: 10pt;">                                                 4
<P><HR noshade><P>




</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.34
<SEQUENCE>4
<FILENAME>exh10-34.htm
<DESCRIPTION>EMPLOYMENT AGREEMENT DATED MAY 15, 2017 BETWEEN THE COMPANY AND RANI HUBLOU
<TEXT>
<HTML>
<HEAD>
<TITLE>March 31, 2017 10K Exhibit 10.34</TITLE>
</HEAD>
<BODY BGCOLOR="#ffffff">
<FONT FACE="Calibri" SIZE=2>

<P ALIGN="RIGHT">Exhibit 10.34</P>


<P ALIGN="CENTER">May 15, 2017</P>

<P ALIGN="JUSTIFY">Rani Hublou</P>


<B><P ALIGN="JUSTIFY">RE:&#9;<U>8x8, Inc. Chief Marketing Officer</P></U></B>

<P>Dear Rani,</P>

<P>On behalf of 8x8, Inc., a Delaware corporation (the "Company"), I am pleased to offer you the position of Chief Marketing Officer, beginning on May 22, 2017. The terms of your
employment relationship with the Company will be as set forth below.</P>

<OL>



<P><LI><U>Position</U>. You will become Chief Marketing Officer (CMO). As such, you will have responsibilities as determined by the Company's Chief Executive Officer. Your duties and
responsibilities are subject to change depending on the needs of the Company.</LI>

<P><LI><U>Compensation</U>.</LI>

<OL TYPE="a">

<P><LI><U>Base Salary</U>. You will be paid an annualized salary of $325,000 payable in accordance with the Company's standard payroll policies subject to normal required withholding.</LI>

<P><LI><U>Salary Review</U>.  Your base salary will be reviewed as part of the Company's normal salary review process.</LI>

<P><LI><U>Expenses</U>. You will be reimbursed for all reasonable and necessary business expenses incurred in the performance of your duties as provided in the Company's Employee
Handbook.</LI>

</OL>


<P><LI><U>Management Incentive Plan</U>. Subject to approval by the Board of Directors, you will be eligible to participate in the Company's Management Incentive Plan (the "MIP"), with a
target total annual bonus equal to 60% of your annual base salary, in accordance with the terms of the MIP. Payments are made under the MIP on a quarterly and annual basis, shortly after
the completion of each fiscal quarter or fiscal year (as applicable), if minimum performance targets are met with respect to that fiscal period. You will become eligible to begin participating in
the MIP immediately as of your employment start date, and you will be entitled to a pro rata payment (based on number of days of participation) of any award amounts that subsequently
become payable in respect of the quarterly and annual periods during which you begin participating in the MIP.  For avoidance of doubt, your participation would begin on May 22, 2017.
Notwithstanding the foregoing, the Company reserves the right to modify the terms of the MIP at any time.  A copy of the MIP, as in effect on the date of this offer Letter, is attached for
reference as <U>Exhibit C</U>.</LI>

</OL>


<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<OL START=4>

<P><LI><U>Stock Awards</U>.</LI>

<OL TYPE="a">

<P><LI><U>Initial Equity Grants</U>: Subject to approval by the Board of Directors, you will receive the following awards of stock-based compensation, with vesting commencing on your start
date:</LI>

<OL TYPE="i">

<LI>RSUs (restricted stock units) covering 55,446 shares of Common Stock (valued at approximately $750,000), vesting at a rate of one-fourth (1/4) of the total number of shares on the 1st,
2nd, 3rd, and 4th anniversaries of your start date, subject to your continued employment or other association with the Company; and</LI>

<LI>PSUs (performance stock units) covering 44,615 shares of Common Stock (valued at approximately $750,000), vesting as set forth on <U>Exhibit A</U> attached hereto.</LI>

</OL>

<P>The awards will be documented with grant agreements between you and the Company reflecting the Company's standard terms and conditions for RSU and RPSU awards (except as
modified by the provisions of this offer letter).</P>

<P><LI><U>Share Retention</U>: You agree to acquire and retain an ownership interest in Company Common Stock which is equal in value to one times (1X) the amount of your
base salary in Paragraph 2(a). Shares counted for this purpose will consist of shares of Common Stock you own directly by whatever means acquired (including under the Company's
employee stock purchase plan), and shares held by you or on your behalf in a 401(k) or similar plan, but excluding shares issuable pursuant to unvested RSUs and PSUs held by you on the
relevant measurement date.  You will have five years from your start date in which to meet this stock ownership threshold.  If at any time thereafter, while you remain employed by the
Company, your aggregate share ownership as defined in this Paragraph 4(b) should fall below the threshold, you agree to retain shares as they vest and you acquire them, and not to sell any
of your shares of Company Common Stock, until your share ownership exceeds the threshold.  In the event of a termination of your employment, or a Corporate Transaction (as defined in the
Company's 2012 Amended and Restated Equity Incentive Plan), this Paragraph 4(b) shall become inapplicable.</LI>

</OL>

<P><LI><U>Severance Benefits</U>. You will be entitled to benefits under the Company's Executive Change-in-Control and Severance Policy (the &quot;Policy&quot;) as a Tier Two participant
(the Executive Vice President tier), in accordance with the terms thereof.  Such benefits include potential cash severance upon specified terminations of employment and potential vesting
acceleration of stock-based compensation if the termination is in connection with a Change-in-Control (as defined in the Policy), subject to the terms of the Policy.  A copy of the Policy, as in
effect on the date of this offer Letter, is attached for reference as <U>Exhibit B</U>.</LI>

<P><LI><U>Benefits</U>.  The Company will make available to you standard vacation, medical and dental insurance benefits.  The Company will also make available to you participation in any
401(k) Plan that is generally available to other employees.  Medical benefits will start on the first day of your employment, and dental benefits will start on the first day of the next calendar
month following the first day of your employment.  You will be eligible to participate in any employee stock purchase plan that is generally available to other employees (upon enrollment by
February 1<SUP>st</SUP> or August 1<SUP>st</SUP> of any year, under the plan's current terms).</LI>

</OL>


<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>

<OL START=7>

<P><LI><U>Standard Confidentiality and Inventions Assignment Agreement</U>.  Like all Company employees, you will be required to sign the Company's standard Confidential Information
and Inventions Assignment Agreement (the &quot;Confidentiality Agreement&quot;) relating to protection of the Company's proprietary and confidential Information, assignment of inventions
and non-solicitation of Company employees, among other things.</LI>

<P>The Company is hiring you for your talents, skills and expertise.  We do not want you to use or disclose any proprietary or confidential information from your previous employers.  You will
not need this information to perform your duties at the Company, and using, or asking you to use, such information would violate the Company's policies.  We understand from you that
working at the Company will not violate any obligations you may owe to your previous employers or any third parties.</P>

<P><LI><U>At-Will Employment</U>.  You will be an employee-at-will, meaning that either you or the Company may terminate your employment at any time, without notice, for any reason or no
reason without further obligation or liability to the other party (subject to applicable law and except as set forth in the Policy, the Confidentiality Agreement and any other agreements between
the Company and you).  You will receive the Company's Employee Handbook with all of our general employee policies and procedures on or around your first day of employment, which
Employee Handbook, as in effect from time to time, will be a part of the terms of your employment with the Company.</LI>

<P><LI><U>No Outside Consulting</U>.  You agree to not sit on any board of directors, or perform any outside consulting work for any other person, company or organization while employed
full-time at the Company, other than with the advance written approval of the Chief Executive Officer of the Company.</LI>

<P><LI><U>Background Check</U>.  This offer letter is contingent upon satisfactory results of a background check and your reference checks and may be rescinded or revoked at any time prior
to your start date in the event those checks fail to meet the reasonable requirements of the Company.  In addition, this offer letter is contingent on your demonstrating your right to work in the
United State in accordance with applicable law.</LI>

<P><LI><U>Expiration Date</U>.  If not accepted, this offer will expire at midnight Pacific Time on May 15, 2017.</LI>

<P><LI><U>Start Date</U>.  Your employment start date will be May 22, 2017, unless you and the Company agree otherwise in writing.</LI>

</OL>


<P>Congratulations on your new position!</P>

<DIR>
<DIR>
<DIR>
<DIR>
<DIR>
<DIR>
<DIR>
<DIR>
<DIR>
<DIR>
<DIR>

<P>Sincerely,</P>


<P>By: _______________________________<BR>
        Vikram Verma<BR>
         Chief Executive Officer</P>
</DIR>
</DIR>
</DIR>
</DIR>
</DIR>
</DIR>
</DIR>
</DIR>
</DIR>
</DIR>
</DIR>

<P>ACCEPTED:</P>


<P>__________________________________<BR>
   Rani Hublou</P>

<P>Date: _______________________________</P>


<P> &nbsp; </P>




<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>


<FONT FACE="*Geneva-4464-Identity-H" SIZE=2>

<B><P ALIGN="CENTER">EXHIBIT A</P></B>

<P>RPSUs will vest (1) as to 50% on your second anniversary of your hire date, and (2) as to the remaining 50% on your third anniversary, in each case subject to performance of the
 Company's Common Stock relative to the Russell 2000 Index during the period from grant date
 through the vesting date, with 100% of the applicable tranche vesting if the total shareholder
 return (TSR) of the Company's Common Stock equals or exceeds the TSR of the Russell 2000
 Index over the applicable measurement period. The number of RPSUs that vest will be
 increased (or decreased) by 2% for each 1% positive (or negative) difference in the TSR of the
 Company's Common Stock relative to the TSR of the Russell 2000 Index; provided, however, (1)
 in the event the TSR of the Company's Common Stock is more than 30% lower than the TSR of
 the Russell 2000 Index for the applicable measurement period, no RPSUs of the applicable
 tranche shall vest, and (2) in no event will the total number of RPS Us that vest in event of a
 positive difference in the TSR of the Company's Common Stock relative to the TSR of the
 Russell 2000 Index exceed 200% of the total number of RPSUs in the applicable tranche. </P>

<P>TSR shall be determined on a percentage basis based on the value of a $100 investment
 in Company Common Stock and the Russell 2000 Index on the grant date, including deemed
 reinvestment of dividends. Fair market value of Company Common Stock and the Russell 2000
 Index on any particular date shall be the 30-day trading average price for the period prior to
 and through the date of determination. </P>

<P>In addition and notwithstanding anything herein to the contrary, all vesting is subject to
 continued employment or other association with the Company through the end of the
 applicable measurement period.</P>

<P> &nbsp; </P>


<P><HR noshade><P>
<P style="PAGE-BREAK-BEFORE: always" align=left>


<P> &nbsp; </P>



</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>5
<FILENAME>exh21-1.htm
<DESCRIPTION>SUBSIDIARIES
<TEXT>
<HTML>
<HEAD>
<TITLE>March 31, 2017 10K Exhibit 21.1</TITLE>
</HEAD>
<body bgcolor=white>
<FONT FACE="Times New Roman" SIZE="3">

<p align="right">
                                                                    EXHIBIT 21.1

<P ALIGN="CENTER"><IMG SRC="logo.jpg"></P>
<B><p align="center">
                           SUBSIDIARIES OF REGISTRANT
</P></B>

<P> &nbsp; </P>

<TABLE CELLSPACING=0 BORDER=0 CELLPADDING=7 WIDTH=625 ALIGN="CENTER">
<TR><TD WIDTH="50%" VALIGN="TOP" BGCOLOR="#ffffff">
<B><FONT SIZE=2><P ALIGN="CENTER">Name</B></FONT></TD>
<TD WIDTH="50%" VALIGN="TOP" BGCOLOR="#ffffff">
<B><FONT SIZE=2><P ALIGN="CENTER">Jurisdiction of Incorporation</B></FONT></TD>
</TR>
<TR><TD WIDTH="50%" VALIGN="TOP" BGCOLOR="#ffffff">
<FONT SIZE=2><P>Netergy Microelectronics, Inc.</FONT></TD>
<TD WIDTH="50%" VALIGN="TOP" BGCOLOR="#ffffff">
<FONT SIZE=2><P>California, USA</FONT></TD>
</TR>
<TR><TD WIDTH="50%" VALIGN="TOP" BGCOLOR="#ffffff">
<FONT SIZE=2><P>Visit, Inc.</FONT></TD>
<TD WIDTH="50%" VALIGN="TOP" BGCOLOR="#ffffff">
<FONT SIZE=2><P>California, USA</FONT></TD>
</TR>
<TR><TD WIDTH="50%" VALIGN="TOP" BGCOLOR="#ffffff">
<FONT SIZE=2><P>Contactual, Inc.</FONT></TD>
<TD WIDTH="50%" VALIGN="TOP" BGCOLOR="#ffffff">
<FONT SIZE=2><P>Delaware, USA</FONT></TD>
</TR>
<TR><TD WIDTH="50%" VALIGN="TOP" BGCOLOR="#ffffff">
<FONT SIZE=2><P>Zerigo, Inc.</FONT></TD>
<TD WIDTH="50%" VALIGN="TOP" BGCOLOR="#ffffff">
<FONT SIZE=2><P>Colorado, USA</FONT></TD>
</TR>
<TR><TD WIDTH="50%" VALIGN="TOP" BGCOLOR="#ffffff">
<FONT SIZE=2><P>LeChat, Inc.</FONT></TD>
<TD WIDTH="50%" VALIGN="TOP" BGCOLOR="#ffffff">
<FONT SIZE=2><P>Delaware, USA</FONT></TD>
</TR>
<TR><TD WIDTH="50%" VALIGN="TOP" BGCOLOR="#ffffff">
<FONT SIZE=2><P>8x8 UK Investments Limited</FONT></TD>
<TD WIDTH="50%" VALIGN="TOP" BGCOLOR="#ffffff">
<FONT SIZE=2><P>United Kingdom</FONT></TD>
</TR>
<TR><TD WIDTH="50%" VALIGN="TOP" BGCOLOR="#ffffff">
<FONT SIZE=2><P>Voicenet Solutions Limited</FONT></TD>
<TD WIDTH="50%" VALIGN="TOP" BGCOLOR="#ffffff">
<FONT SIZE=2><P>United Kingdom</FONT></TD>
</TR>
<TR><TD WIDTH="50%" VALIGN="TOP" BGCOLOR="#ffffff">
<FONT SIZE=2><P>DXI Limited</FONT></TD>
<TD WIDTH="50%" VALIGN="TOP" BGCOLOR="#ffffff">
<FONT SIZE=2><P>United Kingdom</FONT></TD>
</TR>
<TR><TD WIDTH="50%" VALIGN="TOP" BGCOLOR="#ffffff">
<FONT SIZE=2><P>8x8 Research and Innovations SRL</FONT></TD>
<TD WIDTH="50%" VALIGN="TOP" BGCOLOR="#ffffff">
<FONT SIZE=2><P>Romania</FONT></TD>
</TR>
<TR><TD WIDTH="50%" VALIGN="TOP" BGCOLOR="#ffffff">
<FONT SIZE=2><P>8x8 Canada, Inc.</FONT></TD>
<TD WIDTH="50%" VALIGN="TOP" BGCOLOR="#ffffff">
<FONT SIZE=2><P>Canada</FONT></TD>
</TR>
<TR><TD WIDTH="50%" VALIGN="TOP" BGCOLOR="#ffffff">
<FONT SIZE=2><P>8x8 Australia Pty Ltd.</FONT></TD>
<TD WIDTH="50%" VALIGN="TOP" BGCOLOR="#ffffff">
<FONT SIZE=2><P>Australia</FONT></TD>
</TR>
<TR><TD WIDTH="50%" VALIGN="TOP" BGCOLOR="#ffffff">
<FONT SIZE=2><P>8x8 Japan G.K.</FONT></TD>
<TD WIDTH="50%" VALIGN="TOP" BGCOLOR="#ffffff">
<FONT SIZE=2><P>Japan</FONT></TD>
</TR>
</TABLE>




<BR>
<BR>
<BR>
<HR WIDTH="85%">
<BR>
<BR>
<BR>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>6
<FILENAME>exh23-1.htm
<DESCRIPTION>CONSENT
<TEXT>
<HTML>
<HEAD>
<TITLE>March 31, 2017 10K Exhibit 23.1</TITLE>
</HEAD>
<body bgcolor=white>
<FONT FACE="Cambria" SIZE=3>


<P ALIGN="RIGHT">Exhibit 23.1</P>

<B><P ALIGN="CENTER">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</P></B>

<P ALIGN="JUSTIFY">We consent to the incorporation by reference in the Registration Statements (Form S-3 No.&nbsp;333-187421, and Form S-8 Nos.&nbsp;333-30943, 333-15627, 333-50519,
333-49410, 333-66296, 333-90172, 333-108290, 333-118642, 333-126337, 333-137599, 333-176895, 333-183597, 333-189452, 333-191080, 333-196275, 333-198012, 333-199795,
333-204583, 333-206029, 333-212163, and 333-213032) of our report dated May 30, 2017, relating to the consolidated financial statements of 8x8, Inc., and the effectiveness of
internal control over financial reporting of 8x8, Inc., appearing in this Annual Report (Form 10-K) for the year ended March 31, 2017.</P>





<P>&#9;&#9;&#9;&#9;/s/ Moss Adams LLP</P>

<P>San Francisco, California<BR>
   May 30, 2017</P>

<P> &nbsp; </P>
<P> &nbsp; </P>


<P><HR noshade><P>

<P> &nbsp; </P>



</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>7
<FILENAME>exh31-1.htm
<DESCRIPTION>CEO 302 CERTIFICATE
<TEXT>
<HTML>
<HEAD>
<TITLE>March 31, 2017 10K Exhibit 31.1</TITLE>
</HEAD>
<BODY BGCOLOR="#ffffff">
<font FACE="Times New Roman" SIZE="2">

<P ALIGN="RIGHT">Exhibit 31.1</P>


<FONT SIZE=2><B><P ALIGN="CENTER">CERTIFICATION PURSUANT TO</P>
</B><P ALIGN="CENTER">RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934<BR>
AS ADOPTED PURSUANT TO<BR>
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</P>

<P>I, Vikram Verma, certify that: </P>
<DIR>

<P>1.&#9;I have reviewed this annual report on Form 10-K of 8x8, Inc.;</P>
<P>2.&#9;Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact
necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with
respect to the period covered by this report; </P>
<P>3.&#9;Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all
material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in
this report; </P>
<P>4.&#9;The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and
procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in
Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</P>

<OL TYPE="a">

<P><LI>Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our
supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by
others within those entities, particularly during the period in which this report is being prepared;</LI>
<P><LI>Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed
under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial
statements for external purposes in accordance with generally accepted accounting principles;</LI>
<P><LI>Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions
about the effectiveness of the disclosure controls and procedures as of the end of the period covered by this report based on such
evaluation; and</LI>
<P><LI>Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's
most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is
reasonably likely to materially affect, the registrant's internal control over financial reporting; and </LI>

</OL>

<P>5.&#9;The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over
financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the
equivalent functions):</P>

<OL TYPE="a">

<P><LI>All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are
reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and</LI>
<P><LI>Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's
internal control over financial reporting.</LI>

</OL>

</DIR>

<P ALIGN="CENTER">&nbsp;</P>
<P>May 30, 2017 </P>
<U><P>/s/ V<SMALL>IKRAM</SMALL> V<SMALL>ERMA</SMALL><BR></U>
Vikram Verma<BR>
Chief Executive Officer</P>




<BR>
<BR>
<BR>
<HR WIDTH="85%">
<BR>
<BR>
<BR>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>8
<FILENAME>exh31-2.htm
<DESCRIPTION>CFO 302 CERTIFICATE
<TEXT>
<HTML>
<HEAD>
<TITLE>March 31, 2017 10K Exhibit 31.2</TITLE>
</HEAD>
<BODY BGCOLOR="#ffffff">
<font FACE="Times New Roman" SIZE="2">

<P ALIGN="RIGHT">Exhibit 31.2</P>


<FONT SIZE=2><B><P ALIGN="CENTER">CERTIFICATION PURSUANT TO</P>
</B><P ALIGN="CENTER">RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934<BR>
AS ADOPTED PURSUANT TO<BR>
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</P>

<P>I, MaryEllen Genovese, certify that: </P>


<DIR>

<P>1.&#9;I have reviewed this annual report on Form 10-K of 8x8, Inc.;</P>
<P>2.&#9;Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact
necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with
respect to the period covered by this report; </P>
<P>3.&#9;Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all
material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in
this report; </P>
<P>4.&#9;The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and
procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in
Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</P>

<OL TYPE="a">

<P><LI>Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our
supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by
others within those entities, particularly during the period in which this report is being prepared;</LI>
<P><LI>Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed
under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial
statements for external purposes in accordance with generally accepted accounting principles;</LI>
<P><LI>Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions
about the effectiveness of the disclosure controls and procedures as of the end of the period covered by this report based on such
evaluation; and</LI>
<P><LI>Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's
most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is
reasonably likely to materially affect, the registrant's internal control over financial reporting; and </LI>

</OL>

<P>5.&#9;The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over
financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the
equivalent functions):</P>

<OL TYPE="a">

<P><LI>All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are
reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and</LI>
<P><LI>Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's
internal control over financial reporting.</LI>

</OL>

</DIR>

<P ALIGN="CENTER">&nbsp;</P>
<P>May 30, 2017 </P>
<U><P>/s/ M<SMALL>ARY</SMALL>E<SMALL>LLEN</SMALL> G<SMALL>ENOVESE</SMALL><BR></U>
MaryEllen Genovese<BR>
Chief Financial Officer and Secretary </P>


<BR>
<BR>
<BR>
<HR WIDTH="85%">
<BR>
<BR>
<BR>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>9
<FILENAME>exh32-1.htm
<DESCRIPTION>CEO 906 CERTIFICATE
<TEXT>
<HTML>
<HEAD>
<TITLE>March 31, 2017 10K Exhibit 32.1</TITLE>
</HEAD>
<BODY BGCOLOR="#ffffff">
<font FACE="Times New Roman" SIZE="2">

<P ALIGN="RIGHT">Exhibit 32.1</P>

<B><P ALIGN="CENTER">CERTIFICATION PURSUANT TO</P>
</B><P ALIGN="CENTER">18 U.S. C. SECTION 1350,<BR>
AS ADOPTED PURSUANT TO<BR>
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</P>

<P>In connection with the Annual Report on Form 10-K of 8x8, Inc. (the "Company") for the year ended March 31, 2017, as
filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, Vikram Verma, Chief Executive Officer
of the Company, hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley
Act of 2002, that: </P>
<OL>

<LI>The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and </LI>
<LI>The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of
the Company. </LI></OL>

<P>&nbsp;</P>
<U><P>/s/ V<SMALL>IKRAM</SMALL> V<SMALL>ERMA</SMALL><BR></U>
Vikram Verma<BR>
Chief Executive Officer<BR>
<BR>
May 30, 2017 </P>

<P>This certification accompanies this Report pursuant to  &sect; 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the
extent required by the Sarbanes-Oxley Act of 2002, or otherwise required, be deemed filed by the Company for purposes of  &sect; 18
of the Securities Exchange Act of 1934, as amended.</P>

<BR>
<BR>
<BR>
<HR WIDTH="85%">
<BR>
<BR>
<BR>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>10
<FILENAME>exh32-2.htm
<DESCRIPTION>CFO 906 CERTIFICATE
<TEXT>
<HTML>
<HEAD>
<TITLE>March 31, 2017 10K Exhibit 32.2</TITLE>
</HEAD>
<BODY BGCOLOR="#ffffff">
<font FACE="Times New Roman" SIZE="2">

<P ALIGN="RIGHT">Exhibit 32.2</P>

<B><P ALIGN="CENTER">CERTIFICATION PURSUANT TO</P>
</B><P ALIGN="CENTER">18 U.S. C. SECTION 1350,<BR>
AS ADOPTED PURSUANT TO<BR>
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</P>

<P>In connection with the Annual Report on Form 10-K of 8x8, Inc. (the "Company") for the year ended March 31, 2017, as
filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, MaryEllen Genovese, Chief Financial Officer and Secretary
of the Company, hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to
Section 906 of the Sarbanes-Oxley Act of 2002, that: </P>
<OL>

<LI>The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and </LI>
<LI>The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of
the Company. </LI></OL>

<P>&nbsp;</P>
<U><P>/s/ M<SMALL>ARY</SMALL>E<SMALL>LLEN</SMALL> G<SMALL>ENOVESE</SMALL><BR></U>
MaryEllen Genovese<BR>
Chief Financial Officer and Secretary<BR>
<BR>
May 30, 2017 </P>

<P>This certification accompanies this Report pursuant to  &sect;906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the
extent required by the Sarbanes-Oxley Act of 2002, or otherwise required, be deemed filed by the Company for purposes of  &sect;18
of the Securities Exchange Act of 1934, as amended.</P>

<BR>
<BR>
<BR>
<HR WIDTH="85%">
<BR>
<BR>
<BR>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>11
<FILENAME>logo.jpg
<DESCRIPTION>LOGO
<TEXT>
begin 644 logo.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_[  11'5C:WD  0 $    9   _]L 0P "
M 0$" 0$" @(" @(" @,% P,# P,&! 0#!0<&!P<'!@<'" D+"0@("@@'!PH-
M"@H+# P,# <)#@\-# X+# P,_]L 0P$" @(# P,& P,&# @'" P,# P,# P,
M# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,_\
M$0@ 6 "W P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'
M" D*"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R
M@9&A""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*
M4U155E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2E
MIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S
M]/7V]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41
M  (! @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC
M,U+P%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:
M8V1E9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*S
MM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:
M  P# 0 "$0,1 #\ _?RBBOSE_P""SO\ P50U/X%WLWPC^&U])I_BVXMUD\0Z
MW"VV;1(94#1V]N>JW,D;!S)P8HW0I\[AXN+,,?2P=%UZNWXM]D?5\%\&YCQ/
MFL,IRV/ORU;?PPBMY2?977FVTDFVD?4'[4G_  4O^#G[(5W-I_BSQ5#-XBA7
M=_8>E1F^U 9 (#HGRPY4@@S-&&'0FOD7QQ_P<F^'[*Z8>&?A+KVJ6^?D;5];
MATUR/=8H[@#\&-?E&[M--)+([R2S.TDDCL6:1V.69B>2Q)))/))HK\\Q7%N-
MJ2_=6@O2[^;?^2/[AX>^C/PE@J*69*>*J=7*4H1O_=C3<6EZRD_,_4?2?^#E
M427JKJ/P6:WMOXGM?%PN)!]%:RC!_P"^A7O_ ,!/^"ZGP)^,^I0Z?JVH:Q\/
M=0N&$:?\));)%9NQ_P"GJ)Y(HU']Z9HQ7X<T8K.CQ5F$'><E+U2_2QZ&;?1O
MX)Q=)PPU&="71PJ3>OI4<T_/;U6Y_45INI6^L:?!=VD\-U:W4:S0S0N)(YD8
M95E8<%2"""."#4U?@=_P3?\ ^"F_B?\ 83\:VNFWT][KGPOOIL:GHA<NVGAF
MRUU9 _<D4DLT8PDH+ @.5D7]X?"?BK3_ !UX7T[6M'O(=0TG5[6*]LKJ%MT=
MS!(@>.13W5E((]C7WF3YQ2Q]/FCI);K_ "[H_C/Q/\+<QX,QL:6(E[2A4O[.
MHE92MNI+7EDM+J[33NF];:%%%%>P?EX4444 %%%% !115?6-8M?#^E75]?7$
M-G8V43W%Q<3.$C@C0%F=F/"J "23P *"HQ<GRQW':EJ5OH^GSW=W-#:VMK&T
MTTTKB..%%&69F/"J "23P *^.OCY_P %UO@5\&=3N-/TF^UCXA:A;L8W/ARW
M22S1A_T]2O'%(I_O0F05^<G_  4R_P""G/B']N/QU>Z+HUY>:3\*].G*:=IB
M%HSK&QOEN[L=7+$!DB;Y8QM.-^6KY5'%? YIQ=)3=/!)67VGK?T7^?W']G>'
MOT8\//"PQO%4Y<\E?V,'R\M^DY6;;[J/+9_:9^H^K_\ !RL([QAI_P %6N+<
M='NO%PMY#]56RD'_ (\:U_ __!R9X>O+M5\4?";7M+M\_,^D:U#J3CZ++';
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
MG2J_"VK_ .7SV/[#\2LWQN5\+8['Y??VM.G)Q:W71R_[<3<NVFNA]6?M3?\
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
MZQ9R?;=#U=8M\FF70!&2,C?$X)5TR-RG(PRHR_HN:X19I@%*E\7Q*^FO5/\
M%>I_"_AOQ)+P]XTG0S)ITM:51Q?,N5M.-2-MTFHR[\K:2N['\[U6M!U_4/"F
MO6.JZ3?7>F:IIDZ75G>6LK13VLJ$,DB.N"K @$$5UO[0W[./C/\ 95^)=SX2
M\=:+/H^K0Y:%SE[748@<">VEP!+&>.1RI^5@K J.(S7Y9.$Z<G&2::^31_HS
MA<5AL;AXUZ$HU*517334HR3[-733/OKX8?\ !PW\6/"?AB.Q\2^%_"/B^]AC
MV+J.9-.GF/\ ?E2/=&S>OEI&/0"O"_VT/^"GGQ2_;ATV+1_$EUI>B^%X)EG7
M1-&A>&WGD4Y1YV=W>9EZ@%@@(#! P!'SS1G%=];.,;5I^RJ5&X_UOU?S/C<K
M\+^%,MQW]I8' 4X5D[J23]U]XQ;<8OMRI6Z!3)Y1!&S-]U02323W"V\9=V54
M49+,< 5^E'_!(3_@D?JWB?Q;H_Q9^*FDW&E:'I4J7OAW0+R,QW.ISJ<QW=S&
MWS1P(P#1QL TK!6($8 FRR_+ZV,K*C17J^B7=_UJ>AQIQIEO"^63S/,YV2OR
MQO[TY=(Q75OJ]HK5V29]Y?\ !,C]GF\_9A_8A\"^%M5MVMM<-H^IZK$Z[9(+
MJZD:X>%Q_>B$BQ'_ *Y=^M%>]45^RX>C&C2C2AM%)+Y'^56=9M7S3,*^98GX
MZTY3EVO)MNWE=Z>05#?V,.J6<UO<0Q7%O<(T4L4J!TE1A@JP/!!!((/7-%%;
M'FIM.Z/CG]H7_@A7\#?C9?W&H:+8ZI\.M4G)=CX=F2.Q=CTS:R*\2*/[L(B_
MG7S9XD_X-L];MIG;1OB]I=U&Q.Q+[PW) RCL"R7+@_4*/I117BXCA_+ZTN:5
M-)^5U^32/U3)?&WC;*Z2H8?'RE%=)J-33M><922\DR#0?^#;7Q)=RK_:GQ=T
M.R7O]D\.2W+'Z;KB/\^?H>_T!\!_^" ?P8^&%[!?>*KKQ%\1+V'#>1J,XM=/
MW Y!\B *S#U66213W%%%*CP[EU)\T::;\VW^#=OP-<V\<N.,PINC6Q\HQ?\
M)&%-_P#@4(QE_P"3'VMX6\*:7X&\/6>D:+IMAH^DZ?&(;6RLK=+>WMD'1$C0
M!54>@ %:%%%>VDDK(_)YU)3DYS=V]6WNV%%%%!(4444 %%%% !1110!R?QF^
M!/@_]H?P7)X>\;^&])\3:/(V\6]] )/*?! DC;[T<@!.'0AAG@BOASXS_P#!
MNI\-_%5W-<>!_&7B?P2TK$K:7<:ZS90#L$#M'/\ ]]SL3ZT45PXS+,+BOX\$
MWWZ_>M3[#AGQ XBX>TR?%SI1WY;J4+]W"2<+^=KGD&I_\&W?C"&YVV7Q6\-W
M4.<;Y]#G@;'^Z)G'KQFNB\%_\&V3&\CD\2?%[S+8']Y;Z7X<\N1A_LS27# ?
MC$:**\V/"^6IW]G^,O\ ,^[K?2&X\J4^3ZXEYJE23_\ 2-/E8^N/V6O^"3'P
M4_9.U6UU;1_#LWB'Q+9L'@UOQ%*M]=V[ @J\2[5@A<$</%$C\D;L<5]*445[
L.'PM*A#DHQ45Y(_*LZS[,LWQ#Q>:5YUJG><G)I=E?9=DK)=$%%%%;GDG_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>12
<FILENAME>image2974.gif
<DESCRIPTION>CHART
<TEXT>
begin 644 image2974.gif
M1TE&.#EARP)5 O?_        .@ Z.CH  #H .CHZ #HZ.@  9@ Z9CH 9CHZ
M9@!F9CIF9F8  &8 .F8Z &8Z.F8 9F8Z9F9F &9F.F9F9@ ZD#HZD !FD !F
MMCIFMF8ZD&9FD#J0D#J0MCJ0VV:0D&:VMF:VVV:V_Y Z ) Z.I Z9I!F )!F
M.K9F +9F.I!F9K9F9I"0.K:0.I"09K:09K:V9MN0.MN09MNV9O^V9H" @)"0
MD)"0MI"VD)#;MK;;D+;_MI#;VY#;_[;_V[;___^VD-O;D-O_MO_;D/__MMO_
MV]O_____V_W]_?___P
M
M
M
M
M
M
M
M
M
M
M
M                     "'Y! $! /\ +     #+ E4"0 C_ ),('$BPH,&#
M"!,J7,BPH<.'$"-*G$BQHL6+&#-JW,BQH\>/($.*'$FR9$0E*%.J7,FRI<N7
M,&/*G$FSILV;.'/JW,FSI\^?0(,*'4JTJ-&C2),J7:ID(=.G4*-*G4JUJM6K
M6+-JW<IUJ-.N8'L2&1# 1\L:  X 45FD05DE;0&$:/!!B8P#,=("B3LBI0P
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
M7!'R-,_T'!'T5,_VW!#V=,_XM!#XC(B3D\_[%!#V)*T78(#Q8S+3(2W5@)H
MQ<\"527BW!#!7(J;\HNLJ @']0@#E=#UX:#/&E@I;]$F%_C$J=E0F;"!"051
MGV!/;OFFOO@+-VRSF?C0$&71F:#/]UC1%I51EWA1]XC1&9W1&FV/&\71%M51
M]N#1'@W1'UV/(!72"252]3#2(S70)$V/)652_'32\H#2*$VBB[*1*<6,*K72
M(B(+E_A2&-'2R^#2+AVB,,V,+$70(BE3,_TAH0!3-07/$JD!^_R*-G53'4+3
M35K3#-G/_G2,J3&LP<L_D-!,)<#3/*6A/:VB/L40P328D[">!OW$<$M415TA
M1MU.1_73E5J6@E@6J:/ )(R)2\74$M+4'^(9T7"RE7"R+E85EBYD"5,]U0]*
M52?AU""AU5J5GEL5DC&UC%WE5>;QU>O,52 1UF%]%,V0$F %BV15UD0IUB1Q
MUCN-5EO=DFKU"FB]UCYA5BW1UJ+@UFZ]DVE]SF/]D7$EUS@QUV9%5QY1UW55
MDW9=HG?=D7B55S*AURH)UY_ UWP%DWU=3GN=D#K=48 %%('-$OV4"D -B<48
MT+>(V!9$5(3E$X7-5H)M$$B%O=)XT$I]"1L0V7^UV"C!6"ZI4$\%K@\8U0'@
MT'YQ60\M63DYV2Y9U2Y3N#]+44Q3T9EUDV^]_TV-Q1&2]5DAJ=GAG%,F(=JB
MW9&C/9-^]8FE95H; =I!@=J>D-JI?1&G79.KY8FLU=H5X5HW\=J= -NP'9&Q
M#2*AO9&S1=L/4=O=9%L;<=NWO9"XK9.RU8FZM5L)J=KGT=N>G:(]Q5LG^MOH
M"5R9'=RQB*7#'<VY51!@0AN<M2B$VME2?:)FBM.8T%PN<MP+8L^&>(%8&XBA
M8X@.Q5PB@M.7P%*O6%TD^MS/A-S(=4/M"-"/A=GE&5F^-938E0_?52'@E=VD
M#9'PB8&5BJD&,*;%&(CO(=#47=3"Q0SAO2#J#:$*M=-MC2'I=0_K[=VQ\%X2
M2ESH/2'NI8_P]9,P?07='T'?+_^:71CA79HED?5=E/4U7PI1W^]\$"B)WS5I
MWPKY7S2!T]9M6L:5D?&%B?X]D_M=D #F$@=FD:'(#+* X/E\WQ=1X#!A8/S=
M8/:MX! )ID:Y8!?)X"WIX SY8"!)81]"X)"MF1,6$1A.VQ7F8/I%V1%ND1*6
M$ADV$1X&8!IN$ E>6^)5$AUF$A]N$2#&$"5^HA9V"2-&$B8V6B3>#R'N82LF
M%"=N"2@>$BKF$1N^6S &83'V6SXE8A"1W,%4211U0_+-$R\N$M\EX//%XF4%
M"AP)7:D@79;=T):552XNX/KMW#MF7?489 N1XSKNX3N&XU+"X0)Y->V T ^8
MY) =63QAD>(WH>"+XN007N26$ M%CF#-0--&-I)'%A#C1=Z",";GQ8O(.%1
MEA%3[A+"56$#;EJ%DM/]I=/L%5=VI>51\N0))F:XS607T>)9]=]@SB).AI%C
MQF-4/A%9+A%F-E!H5O]5:381:@9AT1SFK<7F(DGFBM7@CG-F' GG,M'F$N'F
M,*8X40["<6[G";'FY"3CFI%G*JEG;W7:;]80[[UG&5IG$IEG_K!E0K[2309E
M]9UC^DWG];#B@%:A?#9:UMWGGV7HC#[G _E6^\WHA;[5_!TBB@X2^R6ACC[<
MUD7I6RYD(")I'1E@78X49IUCH.CGB][,@=Z/-(:L3<$G_O(V<KZ1A][A0YY@
M?P[;/![=NH2M8/%CQ7UFG(X0!VYHHE96^HSD,AN-2G;C*W[@S45HGI#HOGTE
MG<X/55; RF->['#9YTW@^;7J*^Y<7QUKLJ90L]8/@P52$(EKN Z+4.YKNW8I
M4;P&D8+>B< >8TTE9; 6[ )YZ:F6:@5!:K'&Y<8>D,<V$'@V6<2V[/CEP&R#
MYNPP!NS([NR[/F,D*>&ZCF+2+NT#/6TVQ8_0KN'6%F?"_A"PE>T&9FW:=FS;
MWA"2S6T$J6G>%N'7)I)Q5>TR+H_@)F[W->XA,57-YNNP!E_%9N[F_A#L/5B=
M2&X4EFG._6[L?EK?IH\_?;VR0HF)!5#3(N#N!FTP!=J )HKA%N^<(N_Y$$PB
MT "KF&2N3M-.)F4 AV^+IN)2'N2-KN^@?>Y.O3"HTJT^1MUB_M#K[@\*3_!H
M7G +(5&@ A\V3BOZOO"FNV\,,>P0=^D1OY 2-W$61G$+4?$5UZ'/AG&.D_$9
MQX"X&K=QBL/Q'-^E'>?Q6_+Q'Y^E(!?R,VSQ"GGQ(E^A)-7K8%7RC/M1\SZ=
M;UIOBDWR)V^A(Z>/_.9$2LU=J,;R'M?R^K#0!G>M#'CJK@[S(1]S^=CP#>=9
M,%]S6R+R.1^E.K?S7FSS"+GR/ ?=/6^0/O?SQ\UP9!UT-B_T=#UT\O\#= 81
M]$4'W$9?D$>'='R6= 6A]$H?STM/D$S7]-7D= 3Q]$]?%&=M<JPE=1<,=?B0
M\BJ7<R$9]?B(=5E/DEF'43/FY1@13/^>U=WU]5\']F 7]F$G]F(W]F-']F17
M]F5G]F9W]F>']FB7]FFG]FJW]FO'=F?']?_ D3+G8YB5U517]407$3B_7'$W
M<G)'=RL=YW6_\U5W=^%L]WBW.'C'CX<EJGTILXD@U17!=\O1=^$25(H=D7^W
M1O3NE;\C$8,7&_26.AAA^("_"K,*=Q&)^*L(J\HXD<"E/TXAH/W.^$-=^,]3
M#9#WN>XZD8XO/9-_+@:U0A-1^8^WBDE]^9%"9\B2/PP!B)\8B7F<]RKD8!-[
MUP]0C<BN8 Q=O["B#RM017I:^::0R":%+Q&B?_JP>O@7H7H./]W=.,H3R7H'
M!WLM>!)Z^Z 9MCD,,&21LO<YJJ 9%U%[K7<MJ2]W5[V(M>]&6&V1MP][',M[
MNC=[M0#ZH%=W>N_1>2?\3#+\P]>XL5?\V$S\QL^BQX=\CV/\R4]-R;=\*<+\
MS!>YRN?\T-S\ST^BT!?](B+]TA]IST=](#S]U6?QP7=]]_]L_=C/H=FG_1JR
M_=N/H=S7_1?B_=Y?<M4'_AL7_N'7\>(W?C&'?>$.;Z]P1H*'B>>/B:Y(8LQ8
MJ[_ MY'H'O^1.ZYD/>U/J'2C(+N\CYG7@#&V?O#7^.NO"GDRMN]?.7P*MY^F
M#_W^"F!RN?>G0>,X?Y$"B 8 !@+XH.0@PH0*%S)LF+ &@!$.)U*L:#$)QHP:
MDUCLZ/%C10 +18(\2&2 01D!?" \F4&)2I8F4<)<N1"BQ),,!A2<.=!@R:!"
M'8HD&?2D@9<Q#R(AX8'$RYE I1[$R=0I5*H'ER*TJO D )M*(.X$8,'%S[$
MR@(%*U8&08D019 8:.&(6YE#]X+_-*K$[T>D2L4V?1I5R<FIB&FJE:BD<-;%
M4[E6C;@P;^6R9].2Y6D0HL$4!W[4-8N7I\TB#00,$-LX\5?&7N$.?&KW".V>
M"%5'3:R:]4K,B],.?QL7YG&<.CTCA!N@P $@?$%NK#[]ND*"VK=S[^[=>T+5
M *(K%$\^O,#S"JW"%@W$*_;X'8T"]IA8Q@>N,J*?=#R</&Q*\+85?P-(1%F
M![FGT%*P@=9833X\>)]-B9VD'DX#+@6??!W65Y]%]^7W5H'^@04@8P/"5&*$
M+3&FH'I;54C3@U;%-"%*#[JGH4T9-G!8<P.YYB)0*JH5E@X_=B6D7BJFL)**
M#>9H67,]_T9TH72+87@E30LNM6"'$U6W49AE$C624'#)1>5,!@RI)H3K6=9>
M=!R::29@(%;4GILL@450C*\QUM]P@ +17GYLQEFEGS3V9.-*.([8J&)J^CB8
M7G=Z2-) 0O$YHW:!*C>H@84.5&!HB?JWJ(R4JO6993?VE)B.T?&8J9&M(@<
MD $2^N4!/"@);)8"*HE>5%)^P"%E#+)I*9>AD4>LI@N-J5&UV<H'T4"KPOG@
MDMURR%Z7* [TDIW:EO1=2; UM5)3Y[FD($$&_3F>=/%F.>^NMRG4U''%R51C
MK)&NQ9S E7%F60KX<JNHNA$SY"X)\)(@[P!1-9S6O>3I.U.RVHS=]6]I5 I'
M\($&LT7O 1.0UW"=Q^6J,*^$^G1JE@ #4$%$,),V$,_^S6RD<']&];!C#\.Z
M\ AT9@E7RX%6>VU&$EM]-6(:8+TUUUV#!*[788L]MIR*D7WV7G\.J2W5&*']
M-MQQRSTWW77;?3?>>1_4-D=Z^_TWX($+/CCAA1O>$-^'*[XXXXT[_CCDBI<G
M'CGEE5M^.>:9:T[1Y)M[_CGHH8L^^M:=DWXZZJFKOCKIIK/^.NRQRSZ[W:[3
M?CONN>N^^W2V\_X[\,$++[OOPQM_//+)0UZ\\LT[_SST<3,?/?756W]]F--C
MOSWWW7N?D/;?BS\^^<>'7S[ZZ:L/^_GKN_\^_)FW'S_]]=M/^/SWZ[\__W#G
MWS\  RA =?UO@ 8\( *'_U+ !#*P@0X$7]L>*,$)4M!:$:P@!C.8P 5JL(,>
M%!\'/RC"$5(OA"0\(0J-9\(4LK"%N%NA"V,H0]7!<(8VO*'G:HC#'?)P>1?L
M(1"#*#H="K&(1L0;$8^HQ"6B+8E,?"(4L>;$*%*QBG>:8N%DP( 56( &7:2+
M1%1#GB(XP =$2  /RGC&8EV'"!<X@D.:LJJ.U. E18B =-Q( SOBT5CR>J,8
MI2.#E\CQ*&_<TR'E4\@PN1&.#%GDV!HY%$DZA)((@>1$,)E)$LS1B@[!(N&(
MH '\**%A(SO(':531P550&,F>N,:4]E())0@!X=,P0A6><<=P/*634O H4IE
M$I5@DM&,Q.QC0N"D!!7(1)D"0B8S48E,:1;+C4(X9K%T&0%>PC&6#M!!&6&2
M 3TJQIMF)$"FK(G--?9'DK@LY0=2 "23P/*8:63)(*WY1EH:,YA-N\ U@9#*
M8JK&1.A$C"_5*5 \SK*6OM3FH6")3B),M)=PQ&4L&9I(Q! SG)1DIX'T>01:
MVA(OP&QG0H^Y@Y,:"**>9/\(*!=7@Q&0\IEYW*=#1UH"O32RH2RI(RY7&1L
M@."-0MT*4-Y9%5?ZE"'X.2I2J3F6PZ32) =-B$CY.=2BPE&H*>!J2R[@ L5X
M]9^.I*<0<.J#F@9UGB=9&T+Q@M.2AC6M1R@F6_]I5WZZ\Y5=[15 U3K5MEZ&
M)V;MJ46AZE-+EC6N42VE68%JUKPJ%J<42*ICP-+)E\;4<#JC*C*YM29%(5:G
M,I&GPC1FER$TX"[<"MESO-6MN&H5(1O[0&UONQL\UM:FI=3.5+*ZTX1LS *L
M'1EM<L(3_ACUE+O*R481NM?A.J< H\U 4S2V@&F6EJ_+C>@1&H8 ". S+-85
M[D__QS,!OZ96NH(MY='.12_3J,8"=BWMD5[BT_J>-;GT[*]YS0I?QU;WNK3=
M:8%_2]]I<O:'+[4<$G @,?'HYL'/ZZR%,ZQAF#IXPQ[^L'PP##A+&O*LZM+D
MG@R@-5HJ@(V(-/%2?1M($-/8(R+^VY_NHD<^"C2<,A  (#5ZUC4V!:P8#?*A
MKNI8C*Z3I7K%)D$;\$H82,@#)KCI71EZT&+"1 #HK&HRV03F&I/YDQTFG24E
MJ5E*UL!6:HQN'9\*I#;WV(P;K:QI\XK>OH9U"!PPP0^N/!8WV[F;B6SJ0FHZ
MYC(S&H)46UV:WUC<;BY76 !8@)1)+,[VB@?3 @Z7?@5;3V#TJJ5E?L4/$@3=
MZ4P?>KG<[*V"IU+513>ZQC<>'43F:34*FZW6OB[=F7\M;!K?>MC&;F&QCZUL
M$B9[V<[N8+.?+6T*1GO:UFY@M:^M;0-^9GO;WNY?M[\M;ON%>]SF?E^YSZUN
M]*5[W>[^7KO?+6_LQ7O>]HY>O>^M;^7E>]_^'EZ__RUPW@5\X :_7<$/KG#V
M!7OA#G=?PA\N\=%%?.(6SV'#+Z[Q[?&MXQ[_.,A#+O*1D[SD)C\YRE.N\I6S
MO.4N?SG,8R[SF=.\YC:_*3G.<Z[SG?.\YS[_.="#+O2A$[WH1C\ZTI.N]*4S
..O>E.?SK4HRYUIP<$ #L!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>13
<FILENAME>eght-20170331.xml
<DESCRIPTION>XBRL INSTANCE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoXBRL; Version: 4.18a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: EGHT%2D03%2D31%2D2017.xfr; Date: 2017%2D05%2D30T21:14:10Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x806C000C -->
<xbrli:xbrl xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2014-01-31" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:us-gaap="http://fasb.org/us-gaap/2017-01-31" xmlns:us-roles="http://fasb.org/us-roles/2017-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:us-types="http://fasb.org/us-types/2017-01-31" xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:EGHT="http://8x8.com/20170331">
    <link:schemaRef xlink:href="eght-20170331.xsd" xlink:type="simple" />
    <xbrli:context id="AsOf2017-03-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2017-03-31_EmployeeStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2017-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2017-03-31_us-gaap_EmployeeStockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2017-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2017-03-31_StockPurchaseRightsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">EGHT:StockPurchaseRightsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2017-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-03-31_PatentedTechnologyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-03-31_PatentedTechnologyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-03-31_CustomerRelationshipsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-03-31_CustomerRelationshipsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-03-31_TradeNamesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-03-31_us-gaap_TradeNamesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2017-03-31_CostOfServiceRevenuesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">EGHT:CostOfServiceRevenuesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2017-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-04-01to2016-03-31_CostOfServiceRevenuesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">EGHT:CostOfServiceRevenuesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-04-01</xbrli:startDate>
        <xbrli:endDate>2016-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2017-03-31_CostOfProductRevenuesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">EGHT:CostOfProductRevenuesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2017-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-04-01to2016-03-31_CostOfProductRevenuesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">EGHT:CostOfProductRevenuesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-04-01</xbrli:startDate>
        <xbrli:endDate>2016-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2017-03-31_ResearchAndDevelopmentExpenseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2017-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-04-01to2016-03-31_ResearchAndDevelopmentExpenseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-04-01</xbrli:startDate>
        <xbrli:endDate>2016-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2017-03-31_SellingAndMarketingExpenseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2017-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-04-01to2016-03-31_SellingAndMarketingExpenseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-04-01</xbrli:startDate>
        <xbrli:endDate>2016-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2017-03-31_GeneralAndAdministrativeExpenseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2017-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-04-01to2016-03-31_GeneralAndAdministrativeExpenseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-04-01</xbrli:startDate>
        <xbrli:endDate>2016-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2017-03-31_EquityOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">EGHT:EquityOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2017-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-04-01to2016-03-31_EquityOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">EGHT:EquityOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-04-01</xbrli:startDate>
        <xbrli:endDate>2016-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2017-03-31_StockCompensationPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2017-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-04-01to2016-03-31_StockCompensationPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-04-01</xbrli:startDate>
        <xbrli:endDate>2016-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-03-31_FairValueInputsLevel1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-03-31_FairValueInputsLevel2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-03-31_FairValueInputsLevel3Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-04-01to2016-03-31_us-gaap_EmployeeStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-04-01</xbrli:startDate>
        <xbrli:endDate>2016-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2017-03-31_custom_ZeroPointFiveFiveToFourPointSixZeroMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">EGHT:ZeroPointFiveFiveToFourPointSixZeroMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2017-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-03-31_custom_ZeroPointFiveFiveToFourPointSixZeroMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">EGHT:ZeroPointFiveFiveToFourPointSixZeroMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2017-03-31_custom_FivePointEightSevenToSixPointEightSixMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">EGHT:FivePointEightSevenToSixPointEightSixMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2017-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-03-31_custom_FivePointEightSevenToSixPointEightSixMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">EGHT:FivePointEightSevenToSixPointEightSixMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2017-03-31_custom_SecenPointFiveTwoToNinePointTwoOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">EGHT:SecenPointFiveTwoToNinePointTwoOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2017-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-03-31_custom_SecenPointFiveTwoToNinePointTwoOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">EGHT:SecenPointFiveTwoToNinePointTwoOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2017-03-31_custom_NinePointThreeFiveToTenPointFiveZeroMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">EGHT:NinePointThreeFiveToTenPointFiveZeroMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2017-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-03-31_custom_NinePointThreeFiveToTenPointFiveZeroMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">EGHT:NinePointThreeFiveToTenPointFiveZeroMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2017-03-31_custom_TenPointEightSixToFifteenPointFourZeroMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">EGHT:TenPointEightSixToFifteenPointFourZeroMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2017-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-03-31_custom_TenPointEightSixToFifteenPointFourZeroMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">EGHT:TenPointEightSixToFifteenPointFourZeroMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2017-03-31_custom_ZeroPointFiveFiveToFifteenPointFourZeroMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">EGHT:ZeroPointFiveFiveToFifteenPointFourZeroMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2017-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-03-31_custom_ZeroPointFiveFiveToFifteenPointFourZeroMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">EGHT:ZeroPointFiveFiveToFifteenPointFourZeroMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2017-03-31_StockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2017-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-04-01to2016-03-31_us-gaap_StockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-04-01</xbrli:startDate>
        <xbrli:endDate>2016-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-03-31_us-gaap_StockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-03-31_us-gaap_FairValueInputsLevel1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-03-31_FairValueInputsLevel2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-03-31_us-gaap_FairValueInputsLevel3Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-03-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2017-03-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2017-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-05-25">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-05-25</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-04-01to2016-03-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-04-01</xbrli:startDate>
        <xbrli:endDate>2016-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2017-03-31_RestrictedStockUnitsRSUMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2017-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2014-03-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2014-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2017-03-31_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2017-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-03-31_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2017-03-31_us-gaap_AmericasMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:AmericasMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2017-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-04-01to2016-03-31_us-gaap_AmericasMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:AmericasMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-04-01</xbrli:startDate>
        <xbrli:endDate>2016-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2017-03-31_us-gaap_EuropeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EuropeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2017-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-04-01to2016-03-31_us-gaap_EuropeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EuropeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-04-01</xbrli:startDate>
        <xbrli:endDate>2016-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2015-03-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-03-31_us-gaap_EuropeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EuropeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-03-31_us-gaap_EuropeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EuropeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-10-01to2016-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</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="From2015-10-01to2015-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</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="From2012-06-01to2012-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2012-06-01</xbrli:startDate>
        <xbrli:endDate>2012-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2012-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2012-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-03-31_us-gaap_AmericasMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:AmericasMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-03-31_us-gaap_AmericasMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:AmericasMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-03-31_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-04-01to2015-03-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-04-01</xbrli:startDate>
        <xbrli:endDate>2015-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-04-01to2015-03-31_EquityOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">EGHT:EquityOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-04-01</xbrli:startDate>
        <xbrli:endDate>2015-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-04-01to2015-03-31_StockCompensationPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-04-01</xbrli:startDate>
        <xbrli:endDate>2015-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-09-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-04-01to2015-03-31_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-04-01</xbrli:startDate>
        <xbrli:endDate>2015-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2014-03-31_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2014-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-04-01to2015-03-31_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-04-01</xbrli:startDate>
        <xbrli:endDate>2015-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2014-03-31_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2014-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-04-01to2015-03-31_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-04-01</xbrli:startDate>
        <xbrli:endDate>2015-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2014-03-31_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2014-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-04-01to2015-03-31_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-04-01</xbrli:startDate>
        <xbrli:endDate>2015-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2014-03-31_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2014-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-04-01to2016-03-31_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-04-01</xbrli:startDate>
        <xbrli:endDate>2016-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-03-31_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-04-01to2016-03-31_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-04-01</xbrli:startDate>
        <xbrli:endDate>2016-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-03-31_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-04-01to2016-03-31_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-04-01</xbrli:startDate>
        <xbrli:endDate>2016-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-03-31_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-04-01to2016-03-31_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-04-01</xbrli:startDate>
        <xbrli:endDate>2016-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-03-31_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2017-03-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2017-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2017-03-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2017-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2017-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2017-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2017-03-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2017-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-03-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-03-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-03-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-04-01to2015-03-31_us-gaap_AmericasMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:AmericasMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-04-01</xbrli:startDate>
        <xbrli:endDate>2015-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-04-01to2015-03-31_us-gaap_EuropeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EuropeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-04-01</xbrli:startDate>
        <xbrli:endDate>2015-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-04-01to2015-03-31_CostOfServiceRevenuesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">EGHT:CostOfServiceRevenuesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-04-01</xbrli:startDate>
        <xbrli:endDate>2015-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-04-01to2015-03-31_CostOfProductRevenuesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">EGHT:CostOfProductRevenuesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-04-01</xbrli:startDate>
        <xbrli:endDate>2015-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-04-01to2015-03-31_ResearchAndDevelopmentExpenseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-04-01</xbrli:startDate>
        <xbrli:endDate>2015-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-04-01to2015-03-31_SellingAndMarketingExpenseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-04-01</xbrli:startDate>
        <xbrli:endDate>2015-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-04-01to2015-03-31_GeneralAndAdministrativeExpenseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-04-01</xbrli:startDate>
        <xbrli:endDate>2015-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-04-01to2016-03-31_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-04-01</xbrli:startDate>
        <xbrli:endDate>2016-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-07-01to2016-09-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</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="From2016-04-01to2016-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</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="From2015-07-01to2015-09-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</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="From2015-04-01to2015-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-04-01</xbrli:startDate>
        <xbrli:endDate>2015-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-03-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</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="From2016-01-01to2016-03-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</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="From2015-04-01to2016-03-31_us-gaap_EmployeeStockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-04-01</xbrli:startDate>
        <xbrli:endDate>2016-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-04-01to2015-03-31_us-gaap_EmployeeStockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-04-01</xbrli:startDate>
        <xbrli:endDate>2015-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2017-03-31_us-gaap_PerformanceSharesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2017-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-04-01to2016-03-31_us-gaap_PerformanceSharesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-04-01</xbrli:startDate>
        <xbrli:endDate>2016-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-04-01to2015-03-31_us-gaap_PerformanceSharesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-04-01</xbrli:startDate>
        <xbrli:endDate>2015-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-04-01to2015-03-31_StockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-04-01</xbrli:startDate>
        <xbrli:endDate>2015-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-04-01to2015-03-31_EmployeeStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-04-01</xbrli:startDate>
        <xbrli:endDate>2015-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-03-31_EmployeeStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-03-31_us-gaap_CashMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CashMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-03-31_us-gaap_CashMember_us-gaap_FairValueInputsLevel1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CashMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-03-31_us-gaap_CashMember_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueInputsLevel1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">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-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-03-31_us-gaap_CashMember_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueInputsLevel1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">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-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-03-31_us-gaap_CashMember_us-gaap_EquitySecuritiesMember_us-gaap_FairValueInputsLevel1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-03-31_us-gaap_CashMember_us-gaap_EquitySecuritiesMember_us-gaap_FairValueInputsLevel1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-03-31_us-gaap_CommercialPaperMember_us-gaap_FairValueInputsLevel2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-03-31_us-gaap_CommercialPaperMember_us-gaap_FairValueInputsLevel2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-03-31_us-gaap_USStatesAndPoliticalSubdivisionsMember_us-gaap_FairValueInputsLevel2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-03-31_us-gaap_AssetBackedSecuritiesMember_us-gaap_FairValueInputsLevel2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-03-31_us-gaap_AssetBackedSecuritiesMember_us-gaap_FairValueInputsLevel2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-03-31_us-gaap_FixedIncomeSecuritiesMember_us-gaap_FairValueInputsLevel2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-03-31_us-gaap_OtherDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-03-31_us-gaap_ForeignGovernmentDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-03-31_us-gaap_CorporateDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-03-31_us-gaap_CorporateDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2015-03-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2015-03-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2015-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2015-03-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-03-31_us-gaap_FixedIncomeSecuritiesMember_us-gaap_FairValueInputsLevel2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-03-31_us-gaap_OtherDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-03-31_custom_ContingentConsiderationMember_us-gaap_FairValueInputsLevel3Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">EGHT:ContingentConsiderationMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-03-31_custom_ContingentConsiderationMember_us-gaap_FairValueInputsLevel3Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">EGHT:ContingentConsiderationMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2017-03-31_custom_DXIGroupLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">EGHT:DXIGroupLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2017-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2017-03-31_custom_QualitySoftwareCorporationMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">EGHT:QualitySoftwareCorporationMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2017-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2017-03-31_custom_February2015Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">EGHT:February2015Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2017-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-04-01to2016-03-31_custom_February2015Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">EGHT:February2015Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-04-01</xbrli:startDate>
        <xbrli:endDate>2016-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-03-31_custom_February2015Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">EGHT:February2015Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-03-31_custom_October2015Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">EGHT:October2015Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-03-31_custom_TotalPlan2015Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">EGHT:TotalPlan2015Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-03-31_us-gaap_OperatingSegmentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-03-31_us-gaap_OperatingSegmentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2015-03-31_us-gaap_OperatingSegmentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2017-03-31_us-gaap_OperatingSegmentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2017-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-04-01to2016-03-31_us-gaap_OperatingSegmentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-04-01</xbrli:startDate>
        <xbrli:endDate>2016-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-03-31_us-gaap_ReportableGeographicalComponentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-03-31_us-gaap_ReportableGeographicalComponentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2015-03-31_us-gaap_ReportableGeographicalComponentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2017-03-31_us-gaap_ReportableGeographicalComponentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2017-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-04-01to2016-03-31_us-gaap_ReportableGeographicalComponentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-04-01</xbrli:startDate>
        <xbrli:endDate>2016-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-03-31_us-gaap_InProcessResearchAndDevelopmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:InProcessResearchAndDevelopmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-03-31_us-gaap_InProcessResearchAndDevelopmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:InProcessResearchAndDevelopmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-01-31_custom_LeChatIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">EGHT:LeChatIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-01-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-01-31_custom_LeChatIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">EGHT:LeChatIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-01-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-05-01to2015-05-31_custom_DXIGroupLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">EGHT:DXIGroupLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-05-01</xbrli:startDate>
        <xbrli:endDate>2015-05-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2015-05-31_custom_DXIGroupLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">EGHT:DXIGroupLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-05-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-06-01to2015-06-30_custom_QualitySoftwareCorporationMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">EGHT:QualitySoftwareCorporationMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-06-01</xbrli:startDate>
        <xbrli:endDate>2015-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2015-06-30_custom_QualitySoftwareCorporationMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">EGHT:QualitySoftwareCorporationMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2013-04-01to2014-03-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2013-04-01</xbrli:startDate>
        <xbrli:endDate>2014-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2017-03-31_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2017-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-04-01to2016-03-31_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-04-01</xbrli:startDate>
        <xbrli:endDate>2016-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-03-31_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-03-31_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2017-03-31_custom_LeChatIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">EGHT:LeChatIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2017-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-08-01to2014-08-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-08-01</xbrli:startDate>
        <xbrli:endDate>2014-08-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2013-02-01to2013-02-28">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2013-02-01</xbrli:startDate>
        <xbrli:endDate>2013-02-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-03-31_custom_HeadquartersMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LeaseArrangementTypeAxis">EGHT:HeadquartersMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2017-03-31_custom_HeadquartersMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LeaseArrangementTypeAxis">EGHT:HeadquartersMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2017-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2017-03-31_custom_NearHeadquartersMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LeaseArrangementTypeAxis">EGHT:NearHeadquartersMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2017-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-03-31_custom_DXIAcquisitionPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">EGHT:DXIAcquisitionPlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2017-03-31_custom_DXIAcquisitionPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">EGHT:DXIAcquisitionPlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2017-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-04-01to2017-04-30_us-gaap_SubsequentEventMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-04-01</xbrli:startDate>
        <xbrli:endDate>2017-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2015-03-31_custom_February2015Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">EGHT:February2015Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-04-01to2015-03-31_custom_February2015Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">EGHT:February2015Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-04-01</xbrli:startDate>
        <xbrli:endDate>2015-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-03-31_custom_February2015Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">EGHT:February2015Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:unit id="USD">
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Shares">
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="USDPShares">
      <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="Integer">
      <xbrli:measure>xbrli:pure</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Percent">
      <xbrli:measure>EGHT:Percent</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Years">
      <xbrli:measure>utr:Y</xbrli:measure>
    </xbrli:unit>
    <dei:EntityRegistrantName contextRef="From2016-04-01to2017-03-31">8X8 INC /DE/</dei:EntityRegistrantName>
    <dei:EntityCentralIndexKey contextRef="From2016-04-01to2017-03-31">0001023731</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="From2016-04-01to2017-03-31">10-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="From2016-04-01to2017-03-31">2017-03-31</dei:DocumentPeriodEndDate>
    <dei:AmendmentFlag contextRef="From2016-04-01to2017-03-31">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate contextRef="From2016-04-01to2017-03-31">--03-31</dei:CurrentFiscalYearEndDate>
    <dei:EntityWellKnownSeasonedIssuer contextRef="From2016-04-01to2017-03-31">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="From2016-04-01to2017-03-31">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="From2016-04-01to2017-03-31">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityFilerCategory contextRef="From2016-04-01to2017-03-31">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:DocumentFiscalPeriodFocus contextRef="From2016-04-01to2017-03-31">FY</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus contextRef="From2016-04-01to2017-03-31">2017</dei:DocumentFiscalYearFocus>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">41030000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2016-03-31_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">33576000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2016-03-31_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2016-03-31_FairValueInputsLevel3Member" unitRef="USD" decimals="-3">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2017-03-31_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">41030000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2017-03-31_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2017-03-31_us-gaap_FairValueInputsLevel3Member" unitRef="USD" decimals="-3">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">33576000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2014-03-31" unitRef="USD" decimals="-3">59159000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2015-03-31" unitRef="USD" decimals="-3">53110000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2017-03-31_us-gaap_CashMember" unitRef="USD" decimals="-3">29122000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2016-03-31_us-gaap_CashMember_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">18596000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2017-03-31_us-gaap_CashMember_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">11908000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2016-03-31_us-gaap_CashMember_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">14980000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2017-03-31_us-gaap_CashMember_us-gaap_EquitySecuritiesMember_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2016-03-31_us-gaap_CashMember_us-gaap_EquitySecuritiesMember_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2017-03-31_us-gaap_CommercialPaperMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2016-03-31_us-gaap_CommercialPaperMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2016-03-31_us-gaap_USStatesAndPoliticalSubdivisionsMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2017-03-31_us-gaap_AssetBackedSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2016-03-31_us-gaap_AssetBackedSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2017-03-31_us-gaap_FixedIncomeSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2017-03-31_us-gaap_OtherDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2016-03-31_us-gaap_ForeignGovernmentDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2017-03-31_us-gaap_CorporateDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2016-03-31_us-gaap_CorporateDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2016-03-31_us-gaap_FixedIncomeSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2016-03-31_us-gaap_OtherDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2017-03-31_custom_ContingentConsiderationMember_us-gaap_FairValueInputsLevel3Member" unitRef="USD" decimals="-3">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2016-03-31_custom_ContingentConsiderationMember_us-gaap_FairValueInputsLevel3Member" unitRef="USD" decimals="-3">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">14264000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">11070000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">908000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">520000</us-gaap:InventoryNet>
    <us-gaap:DeferredCostsCurrent contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">619000</us-gaap:DeferredCostsCurrent>
    <us-gaap:DeferredCostsCurrent contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">634000</us-gaap:DeferredCostsCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">6574000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">5444000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">197354000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">185900000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">16384000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">12375000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">17038000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">21464000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">46136000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">47420000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="AsOf2015-03-31" unitRef="USD" decimals="-3">36887000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="AsOf2017-03-31_us-gaap_OperatingSegmentsMember" unitRef="USD" decimals="-3">27309000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="AsOf2016-03-31_us-gaap_OperatingSegmentsMember" unitRef="USD" decimals="-3">25729000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="AsOf2015-03-31_us-gaap_OperatingSegmentsMember" unitRef="USD" decimals="-3">23940000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="AsOf2017-03-31_us-gaap_ReportableGeographicalComponentsMember" unitRef="USD" decimals="-3">18827000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="AsOf2016-03-31_us-gaap_ReportableGeographicalComponentsMember" unitRef="USD" decimals="-3">21691000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="AsOf2015-03-31_us-gaap_ReportableGeographicalComponentsMember" unitRef="USD" decimals="-3">12947000</us-gaap:Goodwill>
    <us-gaap:OtherAssetsNoncurrent contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">8084000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">3104000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">333855000</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">313452000</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2016-03-31_us-gaap_EuropeMember" unitRef="USD" decimals="-3">51566000</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2017-03-31_us-gaap_EuropeMember" unitRef="USD" decimals="-3">49844000</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2017-03-31_us-gaap_AmericasMember" unitRef="USD" decimals="-3">284011000</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2016-03-31_us-gaap_AmericasMember" unitRef="USD" decimals="-3">261886000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">15711000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">10954000</us-gaap:AccountsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">11508000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">10063000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">324000</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">326000</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">5354000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">5200000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:DeferredRevenueCurrent contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">2144000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:DeferredRevenueCurrent contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">1925000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">5383000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">4080000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">43344000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">34734000</us-gaap:LiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">1850000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">3258000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">45254000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">38146000</us-gaap:Liabilities>
    <us-gaap:CommonStockValue contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">91000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">89000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">412762000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">389260000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">-9642000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">-4184000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">-114610000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">-109859000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">333855000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">313452000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:SalesRevenueServicesGross contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">235816000</us-gaap:SalesRevenueServicesGross>
    <us-gaap:SalesRevenueServicesGross contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">192241000</us-gaap:SalesRevenueServicesGross>
    <us-gaap:SalesRevenueServicesGross contextRef="From2016-10-01to2016-12-31" unitRef="USD" decimals="-3">60149000</us-gaap:SalesRevenueServicesGross>
    <us-gaap:SalesRevenueServicesGross contextRef="From2015-10-01to2015-12-31" unitRef="USD" decimals="-3">48948000</us-gaap:SalesRevenueServicesGross>
    <us-gaap:SalesRevenueServicesGross contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">148208000</us-gaap:SalesRevenueServicesGross>
    <us-gaap:SalesRevenueServicesGross contextRef="From2016-07-01to2016-09-30" unitRef="USD" decimals="-3">57717000</us-gaap:SalesRevenueServicesGross>
    <us-gaap:SalesRevenueServicesGross contextRef="From2016-04-01to2016-06-30" unitRef="USD" decimals="-3">55296000</us-gaap:SalesRevenueServicesGross>
    <us-gaap:SalesRevenueServicesGross contextRef="From2015-07-01to2015-09-30" unitRef="USD" decimals="-3">46951000</us-gaap:SalesRevenueServicesGross>
    <us-gaap:SalesRevenueServicesGross contextRef="From2015-04-01to2015-06-30" unitRef="USD" decimals="-3">44168000</us-gaap:SalesRevenueServicesGross>
    <us-gaap:SalesRevenueServicesGross contextRef="From2017-01-01to2017-03-31" unitRef="USD" decimals="-3">62654000</us-gaap:SalesRevenueServicesGross>
    <us-gaap:SalesRevenueServicesGross contextRef="From2016-01-01to2016-03-31" unitRef="USD" decimals="-3">52174000</us-gaap:SalesRevenueServicesGross>
    <us-gaap:SalesRevenueGoodsNet contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">17572000</us-gaap:SalesRevenueGoodsNet>
    <us-gaap:SalesRevenueGoodsNet contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">17095000</us-gaap:SalesRevenueGoodsNet>
    <us-gaap:SalesRevenueGoodsNet contextRef="From2016-10-01to2016-12-31" unitRef="USD" decimals="-3">3527000</us-gaap:SalesRevenueGoodsNet>
    <us-gaap:SalesRevenueGoodsNet contextRef="From2015-10-01to2015-12-31" unitRef="USD" decimals="-3">4220000</us-gaap:SalesRevenueGoodsNet>
    <us-gaap:SalesRevenueGoodsNet contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">14205000</us-gaap:SalesRevenueGoodsNet>
    <us-gaap:SalesRevenueGoodsNet contextRef="From2016-07-01to2016-09-30" unitRef="USD" decimals="-3">5466000</us-gaap:SalesRevenueGoodsNet>
    <us-gaap:SalesRevenueGoodsNet contextRef="From2016-04-01to2016-06-30" unitRef="USD" decimals="-3">4745000</us-gaap:SalesRevenueGoodsNet>
    <us-gaap:SalesRevenueGoodsNet contextRef="From2015-07-01to2015-09-30" unitRef="USD" decimals="-3">3991000</us-gaap:SalesRevenueGoodsNet>
    <us-gaap:SalesRevenueGoodsNet contextRef="From2015-04-01to2015-06-30" unitRef="USD" decimals="-3">3724000</us-gaap:SalesRevenueGoodsNet>
    <us-gaap:SalesRevenueGoodsNet contextRef="From2017-01-01to2017-03-31" unitRef="USD" decimals="-3">3834000</us-gaap:SalesRevenueGoodsNet>
    <us-gaap:SalesRevenueGoodsNet contextRef="From2016-01-01to2016-03-31" unitRef="USD" decimals="-3">5160000</us-gaap:SalesRevenueGoodsNet>
    <us-gaap:Revenues contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">253388000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">209336000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2016-10-01to2016-12-31" unitRef="USD" decimals="-3">63676000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2015-10-01to2015-12-31" unitRef="USD" decimals="-3">53168000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">162413000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2016-07-01to2016-09-30" unitRef="USD" decimals="-3">63183000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2016-04-01to2016-06-30" unitRef="USD" decimals="-3">60041000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2015-07-01to2015-09-30" unitRef="USD" decimals="-3">50942000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2015-04-01to2015-06-30" unitRef="USD" decimals="-3">47892000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2017-01-01to2017-03-31" unitRef="USD" decimals="-3">66488000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2016-01-01to2016-03-31" unitRef="USD" decimals="-3">57334000</us-gaap:Revenues>
    <us-gaap:CostOfServices contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">42400000</us-gaap:CostOfServices>
    <us-gaap:CostOfServices contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">37078000</us-gaap:CostOfServices>
    <us-gaap:CostOfServices contextRef="From2016-10-01to2016-12-31" unitRef="USD" decimals="-3">10525000</us-gaap:CostOfServices>
    <us-gaap:CostOfServices contextRef="From2015-10-01to2015-12-31" unitRef="USD" decimals="-3">9713000</us-gaap:CostOfServices>
    <us-gaap:CostOfServices contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">29701000</us-gaap:CostOfServices>
    <us-gaap:CostOfServices contextRef="From2016-07-01to2016-09-30" unitRef="USD" decimals="-3">10837000</us-gaap:CostOfServices>
    <us-gaap:CostOfServices contextRef="From2016-04-01to2016-06-30" unitRef="USD" decimals="-3">10235000</us-gaap:CostOfServices>
    <us-gaap:CostOfServices contextRef="From2015-07-01to2015-09-30" unitRef="USD" decimals="-3">9186000</us-gaap:CostOfServices>
    <us-gaap:CostOfServices contextRef="From2015-04-01to2015-06-30" unitRef="USD" decimals="-3">8459000</us-gaap:CostOfServices>
    <us-gaap:CostOfServices contextRef="From2017-01-01to2017-03-31" unitRef="USD" decimals="-3">10803000</us-gaap:CostOfServices>
    <us-gaap:CostOfServices contextRef="From2016-01-01to2016-03-31" unitRef="USD" decimals="-3">9720000</us-gaap:CostOfServices>
    <us-gaap:CostOfGoodsSold contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">19714000</us-gaap:CostOfGoodsSold>
    <us-gaap:CostOfGoodsSold contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">20168000</us-gaap:CostOfGoodsSold>
    <us-gaap:CostOfGoodsSold contextRef="From2016-10-01to2016-12-31" unitRef="USD" decimals="-3">4240000</us-gaap:CostOfGoodsSold>
    <us-gaap:CostOfGoodsSold contextRef="From2015-10-01to2015-12-31" unitRef="USD" decimals="-3">5087000</us-gaap:CostOfGoodsSold>
    <us-gaap:CostOfGoodsSold contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">15863000</us-gaap:CostOfGoodsSold>
    <us-gaap:CostOfGoodsSold contextRef="From2016-07-01to2016-09-30" unitRef="USD" decimals="-3">5782000</us-gaap:CostOfGoodsSold>
    <us-gaap:CostOfGoodsSold contextRef="From2016-04-01to2016-06-30" unitRef="USD" decimals="-3">5505000</us-gaap:CostOfGoodsSold>
    <us-gaap:CostOfGoodsSold contextRef="From2015-07-01to2015-09-30" unitRef="USD" decimals="-3">4596000</us-gaap:CostOfGoodsSold>
    <us-gaap:CostOfGoodsSold contextRef="From2015-04-01to2015-06-30" unitRef="USD" decimals="-3">4382000</us-gaap:CostOfGoodsSold>
    <us-gaap:CostOfGoodsSold contextRef="From2017-01-01to2017-03-31" unitRef="USD" decimals="-3">4187000</us-gaap:CostOfGoodsSold>
    <us-gaap:CostOfGoodsSold contextRef="From2016-01-01to2016-03-31" unitRef="USD" decimals="-3">6103000</us-gaap:CostOfGoodsSold>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">27452000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">24040000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="From2016-10-01to2016-12-31" unitRef="USD" decimals="-3">7095000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="From2015-10-01to2015-12-31" unitRef="USD" decimals="-3">6404000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">15118000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="From2016-07-01to2016-09-30" unitRef="USD" decimals="-3">6505000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="From2016-04-01to2016-06-30" unitRef="USD" decimals="-3">6710000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="From2015-07-01to2015-09-30" unitRef="USD" decimals="-3">6446000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="From2015-04-01to2015-06-30" unitRef="USD" decimals="-3">5080000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="From2017-01-01to2017-03-31" unitRef="USD" decimals="-3">7142000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="From2016-01-01to2016-03-31" unitRef="USD" decimals="-3">6110000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:OperatingExpenses contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">260057000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">216410000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="From2016-10-01to2016-12-31" unitRef="USD" decimals="-3">65379000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="From2015-10-01to2015-12-31" unitRef="USD" decimals="-3">55677000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">158531000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="From2016-07-01to2016-09-30" unitRef="USD" decimals="-3">63562000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="From2016-04-01to2016-06-30" unitRef="USD" decimals="-3">60942000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="From2015-07-01to2015-09-30" unitRef="USD" decimals="-3">52615000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="From2015-04-01to2015-06-30" unitRef="USD" decimals="-3">47813000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="From2017-01-01to2017-03-31" unitRef="USD" decimals="-3">70174000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="From2016-01-01to2016-03-31" unitRef="USD" decimals="-3">60305000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">-6669000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">-7074000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2016-10-01to2016-12-31" unitRef="USD" decimals="-3">-1703000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2015-10-01to2015-12-31" unitRef="USD" decimals="-3">-2509000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">3882000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2016-07-01to2016-09-30" unitRef="USD" decimals="-3">-379000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2016-04-01to2016-06-30" unitRef="USD" decimals="-3">-901000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2015-07-01to2015-09-30" unitRef="USD" decimals="-3">-1673000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2015-04-01to2015-06-30" unitRef="USD" decimals="-3">79000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2017-01-01to2017-03-31" unitRef="USD" decimals="-3">-3686000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2016-01-01to2016-03-31" unitRef="USD" decimals="-3">-2971000</us-gaap:OperatingIncomeLoss>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">-4877000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">-5967000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="From2016-10-01to2016-12-31" unitRef="USD" decimals="-3">-1295000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="From2015-10-01to2015-12-31" unitRef="USD" decimals="-3">-2237000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">4715000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="From2016-07-01to2016-09-30" unitRef="USD" decimals="-3">12000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="From2016-04-01to2016-06-30" unitRef="USD" decimals="-3">-491000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="From2015-07-01to2015-09-30" unitRef="USD" decimals="-3">-1469000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="From2015-04-01to2015-06-30" unitRef="USD" decimals="-3">313000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="From2017-01-01to2017-03-31" unitRef="USD" decimals="-3">-3103000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="From2016-01-01to2016-03-31" unitRef="USD" decimals="-3">-2574000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">-126000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">-847000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2016-10-01to2016-12-31" unitRef="USD" decimals="-3">30000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2015-10-01to2015-12-31" unitRef="USD" decimals="-3">-557000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">2789000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2016-07-01to2016-09-30" unitRef="USD" decimals="-3">-15000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2016-04-01to2016-06-30" unitRef="USD" decimals="-3">37000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2015-07-01to2015-09-30" unitRef="USD" decimals="-3">423000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2015-04-01to2015-06-30" unitRef="USD" decimals="-3">785000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2017-01-01to2017-03-31" unitRef="USD" decimals="-3">-178000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2016-01-01to2016-03-31" unitRef="USD" decimals="-3">-1498000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">-4751000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">-5120000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2016-04-01to2017-03-31_us-gaap_AmericasMember" unitRef="USD" decimals="-3">2557000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2015-04-01to2016-03-31_us-gaap_AmericasMember" unitRef="USD" decimals="-3">940000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2016-04-01to2017-03-31_us-gaap_EuropeMember" unitRef="USD" decimals="-3">-7308000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2015-04-01to2016-03-31_us-gaap_EuropeMember" unitRef="USD" decimals="-3">-6060000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2016-10-01to2016-12-31" unitRef="USD" decimals="-3">-1325000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2015-10-01to2015-12-31" unitRef="USD" decimals="-3">-1680000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">1926000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2014-04-01to2015-03-31_us-gaap_AmericasMember" unitRef="USD" decimals="-3">5433000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2014-04-01to2015-03-31_us-gaap_EuropeMember" unitRef="USD" decimals="-3">-3507000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2016-07-01to2016-09-30" unitRef="USD" decimals="-3">27000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2016-04-01to2016-06-30" unitRef="USD" decimals="-3">-528000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2015-07-01to2015-09-30" unitRef="USD" decimals="-3">-1892000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2015-04-01to2015-06-30" unitRef="USD" decimals="-3">-472000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2017-01-01to2017-03-31" unitRef="USD" decimals="-3">-2925000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2016-01-01to2016-03-31" unitRef="USD" decimals="-3">-1076000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic contextRef="From2016-04-01to2017-03-31" unitRef="USDPShares" decimals="INF">-0.05</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="From2015-04-01to2016-03-31" unitRef="USDPShares" decimals="INF">-0.06</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="From2016-10-01to2016-12-31" unitRef="USDPShares" decimals="INF">-0.01</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="From2015-10-01to2015-12-31" unitRef="USDPShares" decimals="INF">-0.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="From2014-04-01to2015-03-31" unitRef="USDPShares" decimals="INF">0.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="From2016-07-01to2016-09-30" unitRef="USDPShares" decimals="INF">0.00</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="From2016-04-01to2016-06-30" unitRef="USDPShares" decimals="INF">-0.01</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="From2015-07-01to2015-09-30" unitRef="USDPShares" decimals="INF">-0.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="From2015-04-01to2015-06-30" unitRef="USDPShares" decimals="INF">-0.01</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="From2017-01-01to2017-03-31" unitRef="USDPShares" decimals="INF">-0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="From2016-01-01to2016-03-31" unitRef="USDPShares" decimals="INF">-0.01</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted contextRef="From2016-04-01to2017-03-31" unitRef="USDPShares" decimals="INF">-0.05</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="From2015-04-01to2016-03-31" unitRef="USDPShares" decimals="INF">-0.06</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="From2016-10-01to2016-12-31" unitRef="USDPShares" decimals="INF">-0.01</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="From2015-10-01to2015-12-31" unitRef="USDPShares" decimals="INF">-0.02</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="From2014-04-01to2015-03-31" unitRef="USDPShares" decimals="INF">0.02</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="From2016-07-01to2016-09-30" unitRef="USDPShares" decimals="INF">0.00</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="From2016-04-01to2016-06-30" unitRef="USDPShares" decimals="INF">-0.01</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="From2015-07-01to2015-09-30" unitRef="USDPShares" decimals="INF">-0.02</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="From2015-04-01to2015-06-30" unitRef="USDPShares" decimals="INF">-0.01</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="From2017-01-01to2017-03-31" unitRef="USDPShares" decimals="INF">-0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="From2016-01-01to2016-03-31" unitRef="USDPShares" decimals="INF">-0.01</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="From2016-04-01to2017-03-31" unitRef="Shares" decimals="-3">90340000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="From2015-04-01to2016-03-31" unitRef="Shares" decimals="-3">88477000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="From2016-10-01to2016-12-31" unitRef="Shares" decimals="-3">90774000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="From2015-10-01to2015-12-31" unitRef="Shares" decimals="-3">88289000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="From2014-04-01to2015-03-31" unitRef="Shares" decimals="-3">89071000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="From2016-07-01to2016-09-30" unitRef="Shares" decimals="-3">89987000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="From2016-04-01to2016-06-30" unitRef="Shares" decimals="-3">89434000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="From2015-07-01to2015-09-30" unitRef="Shares" decimals="-3">88557000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="From2015-04-01to2015-06-30" unitRef="Shares" decimals="-3">88233000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="From2017-01-01to2017-03-31" unitRef="Shares" decimals="-3">91175000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="From2016-01-01to2016-03-31" unitRef="Shares" decimals="-3">88888000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="From2016-04-01to2017-03-31" unitRef="Shares" decimals="-3">90340000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="From2015-04-01to2016-03-31" unitRef="Shares" decimals="-3">88477000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="From2016-10-01to2016-12-31" unitRef="Shares" decimals="-3">90774000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="From2015-10-01to2015-12-31" unitRef="Shares" decimals="-3">88289000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="From2014-04-01to2015-03-31" unitRef="Shares" decimals="-3">91652000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="From2016-07-01to2016-09-30" unitRef="Shares" decimals="-3">93447000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="From2016-04-01to2016-06-30" unitRef="Shares" decimals="-3">89434000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="From2015-07-01to2015-09-30" unitRef="Shares" decimals="-3">88557000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="From2015-04-01to2015-06-30" unitRef="Shares" decimals="-3">88233000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="From2017-01-01to2017-03-31" unitRef="Shares" decimals="-3">91175000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="From2016-01-01to2016-03-31" unitRef="Shares" decimals="-3">88888000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ShareBasedCompensation contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">21462000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">16334000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">9347000</us-gaap:ShareBasedCompensation>
    <us-gaap:OtherNoncashExpense contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">977000</us-gaap:OtherNoncashExpense>
    <us-gaap:OtherNoncashExpense contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">533000</us-gaap:OtherNoncashExpense>
    <us-gaap:OtherNoncashExpense contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">256000</us-gaap:OtherNoncashExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">4799000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">4539000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">1529000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">430000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">-136000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">-52000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">2025000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">1432000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">196000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInDeferredCharges contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">60000</us-gaap:IncreaseDecreaseInDeferredCharges>
    <us-gaap:IncreaseDecreaseInDeferredCharges contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">224000</us-gaap:IncreaseDecreaseInDeferredCharges>
    <us-gaap:IncreaseDecreaseInDeferredCharges contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">207000</us-gaap:IncreaseDecreaseInDeferredCharges>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">1615000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">3566000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">1632000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">-2000</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">-13000</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">-321000</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">247000</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">2292000</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">490000</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">195000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">-273000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">-1065000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">1368000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">-580000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">1002000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">8851000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">4894000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">5826000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:RepaymentsOfLongTermCapitalLeaseObligations contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">674000</us-gaap:RepaymentsOfLongTermCapitalLeaseObligations>
    <us-gaap:RepaymentsOfLongTermCapitalLeaseObligations contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">446000</us-gaap:RepaymentsOfLongTermCapitalLeaseObligations>
    <us-gaap:RepaymentsOfLongTermCapitalLeaseObligations contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">149000</us-gaap:RepaymentsOfLongTermCapitalLeaseObligations>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">3003000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">11653000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">19371000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromStockPlans contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">5087000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromStockPlans contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">4827000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromStockPlans contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">4455000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">1596000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">-7248000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">-14914000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">7454000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">-19534000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">-6049000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CommitmentsAndContingencies contextRef="AsOf2017-03-31" unitRef="USD" xsi:nil="true" />
    <us-gaap:CommitmentsAndContingencies contextRef="AsOf2016-03-31" unitRef="USD" xsi:nil="true" />
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">-411000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">-1493000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">2390000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:SellingAndMarketingExpense contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">139277000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">109379000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="From2016-10-01to2016-12-31" unitRef="USD" decimals="-3">35667000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="From2015-10-01to2015-12-31" unitRef="USD" decimals="-3">27585000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">80667000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="From2016-07-01to2016-09-30" unitRef="USD" decimals="-3">33691000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="From2016-04-01to2016-06-30" unitRef="USD" decimals="-3">31691000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="From2015-07-01to2015-09-30" unitRef="USD" decimals="-3">26730000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="From2015-04-01to2015-06-30" unitRef="USD" decimals="-3">23824000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="From2017-01-01to2017-03-31" unitRef="USD" decimals="-3">38228000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="From2016-01-01to2016-03-31" unitRef="USD" decimals="-3">31240000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">31214000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">25745000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="From2016-10-01to2016-12-31" unitRef="USD" decimals="-3">7852000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="From2015-10-01to2015-12-31" unitRef="USD" decimals="-3">6888000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">18182000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="From2016-07-01to2016-09-30" unitRef="USD" decimals="-3">6747000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="From2016-04-01to2016-06-30" unitRef="USD" decimals="-3">6801000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="From2015-07-01to2015-09-30" unitRef="USD" decimals="-3">5657000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="From2015-04-01to2015-06-30" unitRef="USD" decimals="-3">6068000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="From2017-01-01to2017-03-31" unitRef="USD" decimals="-3">9814000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="From2016-01-01to2016-03-31" unitRef="USD" decimals="-3">7132000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;THE COMPANY&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;8x8, Inc. (&amp;#34;8x8&amp;#34; or the &amp;#34;Company&amp;#34;)&#13;was incorporated in California in February 1987 and was reincorporated in Delaware in December 1996.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company is a leading provider of enterprise&#13;cloud communications solutions, including unified communications, team collaboration, contact center, and analytics, integrated&#13;over a single Software-as-a Service (SaaS) platform. The 8x8 Communications Cloud&lt;sup&gt;TM&lt;/sup&gt; offers businesses a secure, reliable&#13;and simplified approach to transitioning their legacy, on-premises communications systems to the cloud. This comprehensive solution,&#13;built from owned and managed cloud technologies, enables customers to rely on a single provider for their global communications&#13;and contact center capabilities as well as customer support requirements. 8x8 customers are spread across more than 100 countries&#13;and range from small businesses to large enterprises. Since fiscal 2004, substantially all revenue has been generated from the&#13;sale of communications services and related hardware. Prior to fiscal 2003, the Company's main business was Voice over Internet&#13;Protocol semiconductors.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;</us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock>
    <us-gaap:RevenueRecognitionSalesOfServices contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;i&gt;Service Revenue&lt;/i&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company recognizes service revenue, mainly&#13;from subscription services to its cloud-based voice, call center, video and collaboration solutions, when persuasive evidence&#13;of an arrangement exists, delivery has occurred or services have been rendered, price is fixed or determinable and collectability&#13;is reasonably assured. The Company defers recognition of service revenues in instances when cash receipts are received before&#13;services are delivered and recognizes deferred revenues ratably, over the course of the contract, as services are provided.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;</us-gaap:RevenueRecognitionSalesOfServices>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Under the terms of the Company's typical&#13;subscription agreements, new customers can terminate their service within 30 days of order placement and receive a full refund&#13;of fees previously paid. The Company has determined that it has sufficient history of subscriber conduct to make a reasonable&#13;estimate of cancellations within the 30-day trial period. Therefore, the Company recognizes new subscriber revenue that is fixed&#13;or determinable and that is not contingent on future performance or future deliverables in the month in which the new order was&#13;shipped, net of an allowance for expected cancellations. The Company recognizes revenue from product sales, mainly 8x8 IP telephones,&#13;for which there are no related services to be rendered upon shipment to customers provided that persuasive evidence of an arrangement&#13;exists, the price is fixed or determinable, title has transferred, collection of resulting receivables is reasonably assured,&#13;there are no customer acceptance requirements, and there are no remaining significant obligations. Gross outbound shipping and&#13;handling charges are recorded as revenue, and the related costs are included in cost of goods sold. Reserves for returns and allowances&#13;for customer sales are recorded at the time of shipment. In accordance with the Financial Accounting Standards Board (&amp;#34;FASB&amp;#34;)&#13;Accounting Standards Codification (&amp;#34;ASC&amp;#34;) 605, &lt;i&gt;Revenue Recognition&lt;/i&gt;, the Company records shipments to distributors,&#13;retailers, channel partners, and resellers, where the right of return exists, as deferred revenue. The Company defers recognition&#13;of revenue on product sales to distributors, retailers, channel partners, and resellers until the products have been sold to the&#13;end-customer.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company records revenue net of any sales&#13;and service related taxes and mandatory government charges that are billed to its customers. The Company believes this approach&#13;results in consolidated financial statements that are more easily understood by users.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;ACCOUNTING FOR STOCK-BASED COMPENSATION&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company accounts for its employee stock&#13;options, stock purchase rights, restricted stock units and restricted performance stock units granted under the 2006 Stock Plan, the 2003 Contactual Plan, the 2012 Equity Incentive Plan, the 2013 New Employee&#13;Inducement Incentive Plan and stock purchase rights under the 1996 Employee Stock Purchase Plan (collectively &amp;#34;Equity Compensation&#13;Plans&amp;#34;) under the provisions of ASC 718 - &lt;i&gt;Stock Compensation&lt;/i&gt;. Under the provisions of ASC 718, stock-based compensation&#13;cost is measured at the grant date, based on the estimated fair value of the award, and is recognized as an expense over the employee's&#13;requisite service period (generally the vesting period of the equity grant), net of estimated forfeitures.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;To value option grants under the Equity Compensation&#13;Plans for stock-based compensation the Company used the Black-Scholes option valuation model. Fair value determined using the Black-Scholes&#13;option valuation model varies based on assumptions used for the expected stock prices volatility, expected life, risk-free interest&#13;rates and future dividend payments. The Company used the historical volatility of its stock over a period equal to the expected&#13;life of the options. The expected life assumptions represent the weighted-average period stock-based awards are expecting to remain&#13;outstanding. These expected life assumptions were established through the review of historical exercise behavior of stock-based&#13;award grants with similar vesting periods. The risk-free interest rates were based on the closing market bid yields of actively&#13;traded U.S. treasury securities in the over-the-counter market for the expected term equal to the expected term of the option.&#13;The dividend yield assumption is based on the Company's history and expectation of future dividend payout.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Compensation expense for stock-based payment&#13;awards is recognized using the straight-line single-option method and includes the impact of estimated forfeitures.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company issued restricted performance&#13;stock units (PSUs) to a group of executives with vesting that is contingent on both market performance and continued service during&#13;the fiscal year ended March 31, 2017:&lt;/p&gt;&#13;&#13;&lt;ul&gt;&#13;&#13;&lt;li style="margin: 0pt 0 12pt; font-size: 10pt"&gt;These PSUs vest (1) 50% on September 22, 2018 and (2) 50% on September 27, 2019,&#13;in each case subject to the performance of the Company's common stock relative to the Russell 2000 Index (the benchmark) during&#13;the period from grant date through such vesting date. A 2x multiplier will be applied to the total shareholder returns (TSR) for&#13;each 1% of positive or negative relative TSR, and the number of shares earned will increase or decrease by 2% of the target numbers.&#13;In the event the Company's common stock performance is below negative 30%, relative to the benchmark, no shares will be issued.&lt;/li&gt;&#13;&#13;&lt;/ul&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company issued PSUs to a group of executives&#13;with vesting that is contingent on both market performance and continued service during the fiscal year ended March 31, 2016:&lt;/p&gt;&#13;&#13;&lt;ul&gt;&#13;&#13;&lt;li style="margin: 0pt 0 12pt; font-size: 10pt"&gt;These PSUs vest (1) 50% on September 22, 2017 and (2) 50% on September 27, 2018,&#13;in each case subject to performance of the Company's common stock relative to the Russell 2000 Index during the period from grant&#13;date through such vesting date. A 2x multiplier will be applied to the (TSR) for each 1% of positive or negative relative TSR,&#13;and the number of shares earned will increase or decrease by 2% of the target numbers. In the event 8x8's common stock performance&#13;is below negative 30%, relative to the benchmark, no shares will be issued.&lt;/li&gt;&#13;&#13;&lt;/ul&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company issued PSUs to a group of executives&#13;with vesting that is contingent on both market performance and continued service. For the market-based restricted performance stock&#13;units issued during the fiscal year ended March 31, 2015:&lt;/p&gt;&#13;&#13;&lt;ul&gt;&#13;&#13;&lt;li style="margin: 0pt 0 12pt; font-size: 10pt"&gt;the number of shares of the Company's stock to be received at vesting if applicable&#13;service requirements are also met will range from 0% to 100% of the target amount based total shareholder return (&amp;#34;TSR&amp;#34;),&#13;which compares the performance of the price per share of the Company's common stock with the NASDAQ Composite Index (&amp;#34;Index&amp;#34;)&#13;for the three performance periods ending March 31, 2016, March 31, 2017 and March 31, 2018, for the fiscal year ended March 31,&#13;2015; and for the three performance periods ending March 31, 2015, March 31, 2016 and March 31, 2017 for the fiscal year ended&#13;March 31, 2014, in the following manner: where in each such measurement period, (1) if the performance return on the price per&#13;share of the Company's common stock exceeds the performance return on the NASDAQ Composite Index, (which shall be determined by&#13;subtracting the percentage return on the NASDAQ Composite Index from the percentage return on the price per share of the Common&#13;Stock), then all of the TSR Performance Shares for such measurement period will be deemed earned and will vest; (2) if the performance&#13;return on the price per share of Common Stock is more than 50% lower than the performance return on the NASDAQ Composite Index,&#13;then none of the TSR Performance Shares for such measurement period will be deemed earned and will vest; and (3) if the performance&#13;return on the price per share of Common Stock is between 0% and 50% lower than the performance return on the NASDAQ Composite Index,&#13;then the number of TSR Performance Shares deemed earned and vesting for such measurement period will be reduced by 2% for each&#13;1% by which the performance return on the NASDAQ Composite Index exceeds the performance return on the Common Stock, (4) if the&#13;performance return on the price per share of Common Stock is between 0% and 50% higher than the performance return on the NASDAQ&#13;Composite Index, then the number of TSR Performance Shares deemed earned and vesting for such measurement period will increase&#13;by 2% for each 1% by which the performance return on the Common Stock exceeds the performance return on the NASDAQ Composite Index,&#13;and&lt;/li&gt;&#13;&#13;&lt;li style="margin: 0pt 0 12pt; font-size: 10pt"&gt;the number of shares of the Company's stock to be received at vesting will range&#13;from 0% or 100% of the target amount based on four tranches, with each tranche vesting at the later of (a) the satisfaction of&#13;the applicable service-based vesting requirement for that tranche, and (b) on the first date that the average stock price of the&#13;Company's common stock for a consecutive 30 trading day period exceeds 150% of the grant date stock price. The minimum service&#13;vesting requirement for each tranche is as follows:&lt;/li&gt;&#13;&#13;&lt;/ul&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.5in"&gt;Tranche 1: One year following the date&#13;of the grant&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.5in"&gt;Tranche 2: Two years following the date&#13;of the grant&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.5in"&gt;Tranche 3: Three years following the date&#13;of the grant&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.5in"&gt;Tranche 4: Four years following the date&#13;of the grant&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Market-based restricted performance stock&#13;units are valued using a Monte Carlo simulation model on the date of grant. Fair value determined using the Monte Carlo simulation&#13;model varies based on the assumptions used for the expected stock price volatility, the correlation coefficient between the Company&#13;and the NASDAQ Composite Index, risk-free interest rates, and future dividend payments.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;NET INCOME (LOSS) PER SHARE &lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Basic net income (loss) per share is computed&#13;by dividing net income (loss) available to common stockholders (numerator) by the weighted average number of vested, unrestricted&#13;common shares outstanding during the period (denominator). Diluted net income per share is computed on the basis of the weighted&#13;average number of shares of common stock plus the effect of dilutive potential common shares outstanding during the period using&#13;the treasury stock method. Dilutive potential common shares include outstanding stock options and employee restricted purchase&#13;rights.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The carrying value of intangible assets consisted&#13;of the following (in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;March 31, 2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;March 31, 2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Gross&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Gross&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Carrying&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Accumulated&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Net Carrying&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Carrying&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Accumulated&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Net Carrying&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 29%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Amount&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Amortization&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Amount&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Amount&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Amortization&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Amount&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;Technology&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;18,685&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(7,010)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;11,675&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;18,640&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(4,622)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;14,018&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;Customer relationships&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;9,419&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(6,187)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;3,232&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;9,993&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(4,847)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;5,146&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;Trade names/domains&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;2,036&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;2,036&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;2,205&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;2,205&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;In-process research and development&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;95&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;95&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;95&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;95&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Total acquired identifiable intangible assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;30,235&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(13,197)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;17,038&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;30,933&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(9,469)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;21,464&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;</us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock>
    <us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Significant option groups outstanding at March&#13;31, 2017 and related weighted average exercise price, contractual life, and aggregate intrinsic value information for 8x8, Inc.'s&#13;stock option plans are as follows:&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="8" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Options Outstanding&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Options Exercisable&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Exercise&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Remaining&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Aggregate&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Exercise&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Aggregate&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Price&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Contractual&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Intrinsic&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Price&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Intrinsic&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Shares&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Per Share&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Life (Years)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Shares&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Per Share&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;$ 0.55 to $ 4.60&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;912,189&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;1.91&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;2.0&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;12,168,894&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;912,189&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;1.91&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;12,168,894&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;$ 5.87 to $ 6.86&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;1,139,300&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;6.48&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;6.7&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;9,996,307&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;863,274&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;6.35&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;7,680,449&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;$ 7.52 to $ 9.21&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;920,268&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;8.43&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;7.4&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;6,277,429&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;503,564&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;8.47&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;3,414,760&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;$ 9.35 to $ 10.50&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;904,935&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;9.73&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;6.6&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;4,998,813&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;758,640&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;9.71&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;4,206,928&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;$ 10.86 to $ 15.40&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;585,720&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;13.48&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;8.8&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;1,043,018&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;154,212&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;11.68&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;551,242&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;4,462,412&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;34,484,461&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;3,191,879&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;28,022,273&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The following table summarizes stock-based&#13;compensation expense (in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Years Ended March 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 61%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Cost of service revenue&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,732&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,159&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;692&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Cost of product revenue&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Research and development&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;3,762&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,914&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,495&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Sales and marketing&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;8,832&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;6,133&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;3,748&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;General and administrative&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;7,136&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;6,128&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;3,412&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;21,462&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;16,334&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;9,347&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock contextRef="From2016-04-01to2017-03-31_us-gaap_EmployeeStockOptionMember">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Stock Option activity under all the Company's&#13;stock option plans since March 31, 2014, is summarized as follows:&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Exercise&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Number of&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Price&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 75%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Shares&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Per Share&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Outstanding at March 31, 2014&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;6,002,382&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;4.14&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Granted&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,110,466&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;7.29&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Exercised&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(1,326,385)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1.87&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Canceled/Forfeited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(458,556)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;6.06&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Outstanding at March 31, 2015&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;5,327,907&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;5.19&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Granted&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;723,776&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;8.63&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Exercised&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(1,162,175)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2.56&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Canceled/Forfeited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(96,242)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;8.06&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Outstanding at March 31, 2016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;4,793,266&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;6.29&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Granted&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;407,392&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;14.63&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Exercised&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(603,998)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2.34&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Canceled/Forfeited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(134,248)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;8.41&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Outstanding at March 31, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;4,462,412&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;7.52&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Vested and expected to vest at March 31, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;4,462,412&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;7.52&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Exercisable at March 31, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;3,191,879&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;6.47&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock>
    <us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock contextRef="From2016-04-01to2017-03-31_StockPurchaseRightsMember">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Stock Purchase Right activity since March&#13;31, 2014 is summarized as follows:&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Grant-Date&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Remaining&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Number of&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Fair Market&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Contractual&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 62%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Shares&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Term (in Years)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Balance at March 31, 2014&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;489,627&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;4.83&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1.93&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Granted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;31,432&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;7.88&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Vested&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(223,360)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;3.98&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Forfeited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(73,864)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;5.39&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Balance at March 31, 2015&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;223,835&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;5.92&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1.50&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Granted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;- &amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Vested&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(115,789)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;5.32&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Forfeited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(25,875)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;7.40&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Balance at March 31, 2016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;82,171&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;6.30&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.76&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Granted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;- &amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Vested&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(69,426)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;6.00&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Forfeited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(1,375)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;6.72&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Balance at March 31, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;11,370&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;8.10&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1.09&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock>
    <us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock contextRef="From2016-04-01to2017-03-31_RestrictedStockUnitsRSUMember">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Restricted Stock Unit activity since March&#13;31, 2014 is summarized as follows:&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Weighted Average&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Number of&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Average Grant&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Remaining Contractual&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 56%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Shares&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Date Fair Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Term (in Years)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Balance at March 31, 2014&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,134,856&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;9.00&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2.00&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Granted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,965,786&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;6.68&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Vested&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(187,788)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;9.54&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Forfeited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(214,168)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;8.30&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Balance at March 31, 2015&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,698,686&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;7.33&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1.88&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Granted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,681,997&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;8.78&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Vested&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(589,788)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;7.79&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Forfeited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(246,096)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;8.15&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Balance at March 31, 2016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;4,544,799&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;8.08&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1.67&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Granted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,491,877&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;15.15&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Vested&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(1,600,831)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;7.89&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Forfeited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(496,795)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;9.56&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Balance at March 31, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;4,939,050&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;11.57&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2.47&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;</us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="From2016-04-01to2017-03-31_EmployeeStockMember">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The estimated fair value of stock purchase&#13;rights granted under the Employee Stock Purchase Plan was estimated using the Black-Scholes pricing model with the following weighted-average&#13;assumptions:&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Years Ended March 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 52%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Expected volatility&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;37%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;43%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;49%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Expected dividend yield&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Risk-free interest rate&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.65%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.39%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.12%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Weighted average expected rights term&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.75 years&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.83 years&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.80 years&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Weighted average fair value of rights granted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;4.19&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;3.25&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2.52&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="From2016-04-01to2017-03-31_us-gaap_EmployeeStockOptionMember">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The fair value of each of the Company's option&#13;grants has been estimated on the date of grant using the Black-Scholes pricing model with the following assumptions:&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Years Ended March 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 52%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Expected volatility&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;44%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;53%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;61%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Expected dividend yield&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Risk-free interest rate&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1.1% to 2.2%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1.5% to 1.8%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1.4% to 1.9%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Weighted average expected option term&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;4.9 years&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;5.4 years&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;6.0 years&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Weighted average fair value of options granted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;5.74&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;4.17&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;4.14&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Components of inventories were as follows&#13;(in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;March 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 66%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Work-in-process&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;76&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Finished goods&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;908&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;444&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;908&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;520&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The following is a reconciliation of the weighted&#13;average number of common shares outstanding used in calculating basic and diluted net income (loss) per share (in thousands, except&#13;share and per share data):&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Years Ended March 31, &lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 52%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;(In Thousands, Except Per Share Amounts) &lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Numerator:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Net income (loss) available to common stockholders&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(4,751)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(5,120)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,926&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Denominator:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Common shares&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;90,340&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;88,477&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;89,071&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Denominator for basic calculation&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;90,340&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;88,477&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;89,071&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Employee stock options&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,088&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Employee restricted purchase rights&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;493&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Denominator for diluted calculation&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;90,340&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;88,477&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;91,652&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Net income (loss) per share:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Basic&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(0.05)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(0.06)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.02&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Diluted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(0.05)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(0.06)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.02&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">70000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">-50000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">-26000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">-10209000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">-7195000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">-613000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">30235000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="AsOf2016-03-31_PatentedTechnologyMember" unitRef="USD" decimals="-3">18640000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="AsOf2017-03-31_PatentedTechnologyMember" unitRef="USD" decimals="-3">18685000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="AsOf2016-03-31_CustomerRelationshipsMember" unitRef="USD" decimals="-3">9993000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="AsOf2017-03-31_CustomerRelationshipsMember" unitRef="USD" decimals="-3">9419000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="AsOf2016-03-31_TradeNamesMember" unitRef="USD" decimals="-3">2205000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="AsOf2017-03-31_us-gaap_TradeNamesMember" unitRef="USD" decimals="-3">2036000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">30933000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="AsOf2017-03-31_us-gaap_InProcessResearchAndDevelopmentMember" unitRef="USD" decimals="-3">95000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="AsOf2016-03-31_us-gaap_InProcessResearchAndDevelopmentMember" unitRef="USD" decimals="-3">95000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">13197000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2016-03-31_PatentedTechnologyMember" unitRef="USD" decimals="-3">4622000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2017-03-31_PatentedTechnologyMember" unitRef="USD" decimals="-3">7010000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2016-03-31_CustomerRelationshipsMember" unitRef="USD" decimals="-3">4847000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2017-03-31_CustomerRelationshipsMember" unitRef="USD" decimals="-3">6187000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2016-03-31_TradeNamesMember" unitRef="USD" decimals="-3">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2017-03-31_us-gaap_TradeNamesMember" unitRef="USD" decimals="-3">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">9469000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2017-03-31_us-gaap_InProcessResearchAndDevelopmentMember" unitRef="USD" decimals="-3">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2016-03-31_us-gaap_InProcessResearchAndDevelopmentMember" unitRef="USD" decimals="-3">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">17038000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="AsOf2016-03-31_PatentedTechnologyMember" unitRef="USD" decimals="-3">14018000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="AsOf2017-03-31_PatentedTechnologyMember" unitRef="USD" decimals="-3">11675000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="AsOf2016-03-31_CustomerRelationshipsMember" unitRef="USD" decimals="-3">5146000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="AsOf2017-03-31_CustomerRelationshipsMember" unitRef="USD" decimals="-3">3232000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="AsOf2016-03-31_TradeNamesMember" unitRef="USD" decimals="-3">2205000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="AsOf2017-03-31_us-gaap_TradeNamesMember" unitRef="USD" decimals="-3">2036000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">21464000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="AsOf2017-03-31_us-gaap_InProcessResearchAndDevelopmentMember" unitRef="USD" decimals="-3">95000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="AsOf2016-03-31_us-gaap_InProcessResearchAndDevelopmentMember" unitRef="USD" decimals="-3">95000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <EGHT:TrialPeriodOfferedWithAllNewServicesDays contextRef="AsOf2017-03-31" unitRef="Integer" decimals="INF">30</EGHT:TrialPeriodOfferedWithAllNewServicesDays>
    <us-gaap:InventoryFinishedGoods contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">908000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">444000</us-gaap:InventoryFinishedGoods>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="From2016-04-01to2017-03-31" unitRef="Shares" decimals="-3">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="From2015-04-01to2016-03-31" unitRef="Shares" decimals="-3">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="From2014-04-01to2015-03-31" unitRef="Shares" decimals="-3">2088000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <EGHT:ServiceProvidersFutureMinimumPaymentsDue contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">1505000</EGHT:ServiceProvidersFutureMinimumPaymentsDue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="From2016-04-01to2017-03-31" unitRef="Shares" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="From2015-04-01to2016-03-31" unitRef="Shares" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="From2014-04-01to2015-03-31" unitRef="Shares" decimals="INF">31432</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="From2016-04-01to2017-03-31" unitRef="Shares" decimals="INF">69426</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="From2015-04-01to2016-03-31" unitRef="Shares" decimals="INF">115789</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="From2014-04-01to2015-03-31" unitRef="Shares" decimals="INF">223360</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="From2016-04-01to2017-03-31" unitRef="Shares" decimals="INF">1375</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="From2015-04-01to2016-03-31" unitRef="Shares" decimals="INF">25875</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="From2014-04-01to2015-03-31" unitRef="Shares" decimals="INF">73864</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="AsOf2017-03-31" unitRef="Shares" decimals="INF">11370</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="AsOf2016-03-31" unitRef="Shares" decimals="INF">82171</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="AsOf2014-03-31" unitRef="Shares" decimals="INF">489627</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="AsOf2015-03-31" unitRef="Shares" decimals="INF">223835</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="AsOf2017-03-31" unitRef="USDPShares" decimals="INF">8.10</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="AsOf2016-03-31" unitRef="USDPShares" decimals="INF">6.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="AsOf2014-03-31" unitRef="USDPShares" decimals="INF">4.83</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="AsOf2015-03-31" unitRef="USDPShares" decimals="INF">5.92</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="From2016-04-01to2017-03-31" unitRef="USDPShares" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="From2015-04-01to2016-03-31" unitRef="USDPShares" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="From2014-04-01to2015-03-31" unitRef="USDPShares" decimals="INF">7.88</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue contextRef="From2016-04-01to2017-03-31" unitRef="USDPShares" decimals="INF">6.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue contextRef="From2015-04-01to2016-03-31" unitRef="USDPShares" decimals="INF">5.32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue contextRef="From2014-04-01to2015-03-31" unitRef="USDPShares" decimals="INF">3.98</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="AsOf2017-03-31" unitRef="Shares" decimals="INF">4462412</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="AsOf2017-03-31_custom_ZeroPointFiveFiveToFourPointSixZeroMember" unitRef="Shares" decimals="INF">912189</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="AsOf2017-03-31_custom_FivePointEightSevenToSixPointEightSixMember" unitRef="Shares" decimals="INF">1139300</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="AsOf2017-03-31_custom_SecenPointFiveTwoToNinePointTwoOneMember" unitRef="Shares" decimals="INF">920268</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="AsOf2017-03-31_custom_NinePointThreeFiveToTenPointFiveZeroMember" unitRef="Shares" decimals="INF">904935</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="AsOf2017-03-31_custom_TenPointEightSixToFifteenPointFourZeroMember" unitRef="Shares" decimals="INF">585720</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="AsOf2017-03-31_custom_ZeroPointFiveFiveToFifteenPointFourZeroMember" unitRef="Shares" decimals="INF">4462412</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="AsOf2016-03-31" unitRef="Shares" decimals="INF">4793266</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="AsOf2014-03-31" unitRef="Shares" decimals="INF">6002382</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="AsOf2015-03-31" unitRef="Shares" decimals="INF">5327907</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="AsOf2017-03-31" unitRef="USDPShares" decimals="INF">7.52</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="AsOf2017-03-31_custom_ZeroPointFiveFiveToFourPointSixZeroMember" unitRef="USDPShares" decimals="INF">1.91</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="AsOf2017-03-31_custom_FivePointEightSevenToSixPointEightSixMember" unitRef="USDPShares" decimals="INF">6.48</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="AsOf2017-03-31_custom_SecenPointFiveTwoToNinePointTwoOneMember" unitRef="USDPShares" decimals="INF">8.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="AsOf2017-03-31_custom_NinePointThreeFiveToTenPointFiveZeroMember" unitRef="USDPShares" decimals="INF">9.73</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="AsOf2017-03-31_custom_TenPointEightSixToFifteenPointFourZeroMember" unitRef="USDPShares" decimals="INF">13.48</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="AsOf2016-03-31" unitRef="USDPShares" decimals="INF">6.29</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="AsOf2014-03-31" unitRef="USDPShares" decimals="INF">4.14</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="AsOf2015-03-31" unitRef="USDPShares" decimals="INF">5.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:Depreciation contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">6084000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">4994000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">3540000</us-gaap:Depreciation>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">3762000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">3557000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">2232000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:InventoryWorkInProcess contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">0</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">76000</us-gaap:InventoryWorkInProcess>
    <us-gaap:PurchaseCommitmentExcludingLongtermCommitmentTableTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New\000ARoman; margin-right: 0; margin-left: 0"&gt;At March 31, 2017, future minimum annual payments under&#13;these third-party network service contracts were as follows (in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 88%; text-decoration: underline"&gt;&lt;font style="font-size: 10pt"&gt;&lt;u&gt;Year ending March 31:&lt;/u&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,364&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;133&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 2020&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;8&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; Total minimum payments&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,505&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New\000ARoman; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New\000ARoman; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New\000ARoman; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New\000ARoman; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New\000ARoman; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;</us-gaap:PurchaseCommitmentExcludingLongtermCommitmentTableTextBlock>
    <us-gaap:GuaranteesIndemnificationsAndWarrantiesPolicies contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;i&gt;Indemnifications&lt;/i&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In the normal course of business, the Company&#13;may agree to indemnify other parties, including customers, lessors and parties to other transactions with the Company, with respect&#13;to certain matters such as breaches of representations or covenants or intellectual property infringement or other claims made&#13;by third parties. These agreements may limit the time within which an indemnification claim can be made and the amount of the claim.&#13;In addition, the Company has entered into indemnification agreements with its officers and directors.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;It is not possible to determine the maximum&#13;potential amount of the Company's exposure under these indemnification agreements due to the limited history of prior indemnification&#13;claims and the unique facts and circumstances involved in each particular agreement. Historically, payments made by the Company&#13;under these agreements have not had a material impact on the Company's operating results, financial position or cash flows. Under&#13;some of these agreements, however, the Company's potential indemnification liability might not have a contractual limit.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</us-gaap:GuaranteesIndemnificationsAndWarrantiesPolicies>
    <EGHT:ThirdPartyCustomerSupportVendorMaximumObligation contextRef="AsOf2017-03-31" unitRef="USD" decimals="-5">2200000</EGHT:ThirdPartyCustomerSupportVendorMaximumObligation>
    <EGHT:ThirdPartyCustomerSupportVendorMinimumMonthlyCommitment contextRef="AsOf2017-03-31" unitRef="USD" decimals="-5">400000</EGHT:ThirdPartyCustomerSupportVendorMinimumMonthlyCommitment>
    <EGHT:AdvanceTerminationNoticeRequiredDays contextRef="AsOf2017-03-31" unitRef="Integer" decimals="INF">150</EGHT:AdvanceTerminationNoticeRequiredDays>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue contextRef="From2016-04-01to2017-03-31" unitRef="USDPShares" decimals="INF">6.72</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue contextRef="From2015-04-01to2016-03-31" unitRef="USDPShares" decimals="INF">7.40</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue contextRef="From2014-04-01to2015-03-31" unitRef="USDPShares" decimals="INF">5.39</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;10. INCOME TAXES&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;For the years ended March 31, 2017, 2016&#13;and 2015, the Company recorded a (benefit) provision for income taxes of approximately ($0.1) million, ($0.8) million and $2.8&#13;million, respectively. The components of the consolidated (benefit) provision for income taxes for fiscal 2017, 2016 and 2015&#13;consisted of the following (in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;March 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 52%"&gt;&lt;font style="font-size: 10pt"&gt;Current:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Federal&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(7)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;97&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;92&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; State&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;588&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;551&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;457&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Foreign&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;112&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;71&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; Total current tax provision&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;693&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;719&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;550&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Deferred:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Federal&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,506&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;95&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,602&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; State&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(1,095)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(854)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(363)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Foreign&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(1,230)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(807)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; Total deferred tax (benefit) provision&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(819)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(1,566)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,239&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Income tax (benefit) provision&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(126)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(847)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,789&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company's income (loss) from continuing&#13;operations before income taxes included ($8.4) million, ($6.9) million and ($3.5) million of foreign subsidiary loss for the fiscal&#13;years ended March 31, 2017, 2016 and 2015, respectively. The Company is permanently reinvesting the earnings of its profitable&#13;foreign subsidiaries. The Company intends to reinvest these profits in expansion of overseas operations. If the Company were to&#13;remit these earnings, the tax impact would be immaterial.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Upon adoption of ASU 2015-17 in fiscal 2017,&#13;the Company classifies all deferred tax assets or deferred tax liabilities as long-term. Deferred tax assets and (liabilities)&#13;were comprised of the following (in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;March 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 74%"&gt;&lt;font style="font-size: 10pt"&gt;Current deferred tax assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Net operating loss carryforwards&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,739&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Inventory valuation&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;14&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Reserves and allowances&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,740&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; Net current deferred tax assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;5,493&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Net operating loss carryforwards&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;36,427&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;38,449&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Research and development and other credit carryforwards&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;8,614&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;7,106&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Stock-based compensation&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;6,942&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;5,577&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Reserves and allowances&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;3,266&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;-&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Fixed assets and intangibles&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(3,688)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(6,160)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; Net non-current deferred tax assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;51,561&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;44,972&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Valuation allowance&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(2,934)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(3,760)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;48,627&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;46,705&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;As of March 31, 2017, and 2016, management&#13;assessed the realizability of deferred tax assets based on the available evidence, including a history of taxable income and estimates&#13;of future taxable income. At March 31, 2017, management evaluated the need for a valuation allowance and determined that a valuation&#13;allowance of approximately $2.9 million was needed compared with approximately $3.8 million as of March 31, 2016. The net change&#13;in the valuation allowance for the years ended March 31, 2017 and 2016 was a decrease of $0.8 million and $1.1 million, respectively.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;At March 31, 2017, the Company had net operating&#13;loss carryforwards for federal and state income tax purposes of approximately $141.7 million and $23.2 million, respectively, which&#13;expire at various dates between 2018 and 2037. The net operating loss carryforwards include approximately $60.9 million in excess&#13;tax benefits resulting from employee exercises of non- qualified stock options or disqualifying dispositions of incentive stock&#13;options, the tax benefits of which, when realized, will be accounted for as an addition to additional paid-in capital rather than&#13;as a reduction of the provision for income taxes. In addition, at March 31, 2017, the Company had research and development credit&#13;carryforwards for federal and California tax reporting purposes of approximately $5.6 million and $7.3 million, respectively. The&#13;federal income tax credit carryforwards will expire at various dates between 2021 and 2037, while the California income tax credits&#13;will carry forward indefinitely. A reconciliation of the Company's provision (benefit) for income taxes to the amounts computed&#13;using the statutory U.S. federal income tax rate of 34% is as follows (in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Years Ended March 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 52%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Tax provision at statutory rate&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(1,652)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(2,029)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,599&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;State income taxes before valuation allowance,&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; net of federal effect&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;108&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;9&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;269&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Foreign tax rate differential&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;885&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(769)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Research and development credits&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(1,484)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(1,253)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(725)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Change in valuation allowance&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(287)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(1,555)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(1,480)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Compensation/option differences&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(246)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(471)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(331)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Non-deductible compensation&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,079&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;944&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;746&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Acquisition costs&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;54&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;230&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Expiring CA NOLs&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,626&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,484&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Foreign loss not benefited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;780&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,342&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,192&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Other&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;637&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;79&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;35&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; Total income tax provision&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(126)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(847)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,789&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;For the years ended March 31, 2017, 2016 and&#13;2015, the Company realized excess tax benefits as a result of stock option exercises and stock award settlements of $0.5 million,&#13;$0.2 million and $0.1 million, respectively, that were recorded to additional paid-in capital.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company recognizes the tax benefit from&#13;uncertain tax positions if it is more likely than not that the tax positions will be sustained on examination by the tax authorities,&#13;based on the technical merits of the position. The tax benefit is measured based on the largest benefit that has a greater than&#13;50% likelihood of being realized upon ultimate settlement. A reconciliation of the beginning and ending amount of unrecognized&#13;tax benefits is as follows (in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Unrecognized Tax Benefits&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 55%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Balance at beginning of year&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,881&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,420&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,165&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Gross increase - tax positions in prior period&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;82&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;27&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Gross decreases - tax positions in prior period&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Gross increases - tax positions related to the current year&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;450&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;379&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;228&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Balance at end of year&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;3,331&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,881&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,420&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;At March 31, 2017, the company had a liability&#13;for unrecognized tax benefits of $3.3 million, all of which, if recognized, would decrease the company's effective tax rate. The&#13;Company does not expect its unrecognized tax benefits to change significantly over the next 12 months.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company files U.S. federal and state income&#13;tax returns in jurisdictions with varying statutes of limitations. The Company has not been under examination by income tax authorities&#13;in federal, state or other foreign jurisdictions. The tax years fiscal 1998 through fiscal 2017 generally remain subject to examination&#13;by federal and most state tax authorities.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company's policy for recording interest&#13;and penalties associated with tax examinations is to record such items as a component of operating expense income before taxes.&#13;During the fiscal year ended March 31, 2017, 2016 and 2015, the Company did not recognize any interest or penalties related to&#13;unrecognized tax benefits.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Utilization of the Company's net operating&#13;loss and tax credit carryforwards can become subject to a substantial annual limitation due to the ownership change limitations&#13;provided by Section 382 of the Internal Revenue Code and similar state provisions. Such an annual limitation could result in the&#13;expiration or elimination of the net operating loss and tax credit carryforwards before utilization. The Company has performed&#13;an analysis of its changes in ownership under Section 382 of the Internal Revenue Code. The Company currently believes that the&#13;Section 382 limitation will not limit utilization of the carryforwards prior to their expiration, with the exception of certain&#13;acquired loss and tax credit carryforwards of Contactual, Inc.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="margin: 0pt"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: bold x-small Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;8. COMMITMENTS&#13;AND CONTINGENCIES&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;Guarantees&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;i&gt;Indemnifications&lt;/i&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In the normal course of business, the Company&#13;may agree to indemnify other parties, including customers, lessors and parties to other transactions with the Company, with respect&#13;to certain matters such as breaches of representations or covenants or intellectual property infringement or other claims made&#13;by third parties. These agreements may limit the time within which an indemnification claim can be made and the amount of the&#13;claim. In addition, the Company has entered into indemnification agreements with its officers and directors.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;It is not possible to determine the maximum&#13;potential amount of the Company's exposure under these indemnification agreements due to the limited history of prior indemnification&#13;claims and the unique facts and circumstances involved in each particular agreement. Historically, payments made by the Company&#13;under these agreements have not had a material impact on the Company's operating results, financial position or cash flows. Under&#13;some of these agreements, however, the Company's potential indemnification liability might not have a contractual limit.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;i&gt;Product Warranties&lt;/i&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company accrues for the estimated costs&#13;that may be incurred under its product warranties upon revenue recognition.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;i&gt;Operating Leases&lt;/i&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company's operating lease&#13;obligations consist of the Company's principal facility and various leased facilities under operating lease agreements, which&#13;expire on various dates from fiscal 2018 through fiscal 2026. The Company leases its headquarters facility in San Jose,&#13;California under an operating lease agreement that expires in October 2019.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;At March 31, 2017, future minimum annual lease&#13;payments under non-cancelable operating leases were as follows (in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 88%; text-decoration: underline"&gt;&lt;font style="font-size: 10pt"&gt;&lt;u&gt;Year ending March 31:&lt;/u&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;4,708&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;5,596&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 2020&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;4,906&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 2021&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,435&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 2022 and Thereafter&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;6,908&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;24,553&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Rent expense for the years ended March 31,&#13;2017, 2016 and 2015 was $5.1 million, $2.1 million and $1.8 million, respectively.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;i&gt;Capital Leases&lt;/i&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company has non-cancelable capital lease&#13;agreements for office and computer equipment bearing interest at various rates. At March 31, 2017, future minimum annual lease&#13;payments under non-cancelable capital leases were as follows (in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 88%; text-decoration: underline"&gt;&lt;font style="font-size: 10pt"&gt;&lt;u&gt;Year ending March 31:&lt;/u&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;981&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;681&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 2020&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;169&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 2021&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;5&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 2022&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;5&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Total minimum payments&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,841&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Less: Amount representing interest&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(116)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,725&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Less: Short-term portion of capital lease obligations&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(918)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Long-term portion of capital lease obligations&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;807&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Capital leases included in computer and office&#13;equipment were approximately $2.7 million and $1.6 million at March 31, 2017 and 2016, respectively. Total accumulated amortization&#13;was approximately $1.0 million and $0.1 million at March 31, 2017 and 2016, respectively.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;i&gt;Minimum Third-Party Customer Support Commitments&lt;/i&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In the third quarter of 2010, the Company&#13;amended its contract with one of its third-party customer support vendors containing a minimum monthly commitment of approximately&#13;$0.4 million effective April 1, 2010. As the agreement requires a 150-day notice to terminate, the total remaining obligation under&#13;the contract was $2.2 million at March 31, 2017.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;i&gt;Minimum Third-Party Network Service Provider&#13;Commitments&lt;/i&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company entered into contracts with multiple&#13;vendors for third-party network service which expire on various dates in fiscal 2017 through 2018. At March 31, 2017, future minimum&#13;annual payments under these third-party network service contracts were as follows (in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 88%; text-decoration: underline"&gt;&lt;font style="font-size: 10pt"&gt;&lt;u&gt;Year ending March 31:&lt;/u&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,364&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;133&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 2020&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;8&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; Total minimum payments&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,505&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;i&gt;Legal Proceedings&lt;/i&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company, from time to time, is involved&#13;in various legal claims or litigation, including patent infringement claims that can arise in the normal course of the Company's&#13;operations. Pending or future litigation could be costly, could cause the diversion of management's attention and could upon resolution,&#13;have a material adverse effect on the Company's business, results of operations, financial condition and cash flows.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;On February 22, 2011, the Company was named&#13;a defendant in Bear Creek Technologies, Inc.&amp;#160;(BCT)&amp;#160;v. 8x8, Inc.&amp;#160;&lt;i&gt;et al.&lt;/i&gt;, filed in the U.S.&amp;#160;District Court&#13;for the District of Delaware (the Delaware Court), along with 20 other defendants.&amp;#160; Collectively this patent litigation is&#13;referred to as&amp;#160;&lt;i&gt;In re Bear Creek Technologies, Inc.&amp;#160;&lt;/i&gt;&amp;#160;(MDL No.: 2344).&amp;#160; In August 2011, the suit was dismissed&#13;without prejudice but then refiled in the Delaware Court against the Company. On November 28, 2012, the U.S. Patent and Trademark&#13;Office (&amp;#34;USPTO&amp;#34;) initiated a Reexamination Proceeding through which the claims of the patent asserted against the Company&#13;were found to be invalid based on four separate grounds.&amp;#160;During the Reexamination Proceeding, the Delaware Court granted the&#13;Company's motion to stay the proceeding (July 17, 2013) and administratively closed the case on May 5, 2015 with leave to reopen&#13;if needed.&amp;#160; The outcome of the Reexamination Proceeding was first appealed to the USPTO&amp;#160;Patent Trial and Appeal Board&#13;which affirmed the invalidity bases of all claims in a Decision dated Dec. 29, 2015 (&amp;#34;the Board Decision&amp;#34;).&amp;#160; The Board&#13;Decision was then appealed to the United States Court of Appeals for the Federal Circuit (&amp;#34;Federal Circuit&amp;#34;), which also&#13;affirmed the invalidity bases of all claims as the Federal Circuit noted in a Judgment dated March 15, 2017.&amp;#160; On April 21,&#13;2017, the Federal Circuit issued a Mandate, which formally concluded the appeal and, absent any unforeseen circumstances, formally&#13;ended the Federal Circuit's jurisdiction of this matter, thereby for effecting finality of the Delaware Court's May 5, 2015 decision.&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;On November 14, 2016, the Company was named&#13;as a defendant in &lt;i&gt;Serenitiva LLC v. 8x8, Inc&lt;/i&gt;., filed in U.S. District Court for the E.D. of Texas (Civil Action No. 6:16-cv-1290).&#13;Plaintiff Serenitiva sued the Company based on alleged infringement of U.S. Patent No. 6,865,268 concerning alleged activities&#13;involving the Company's Virtual Contact Center Agent Console (Plaintiff Serenitiva sued nine other defendants, concurrently, based&#13;on the same patent). Pursuant to an agreement executed by both parties in mid-April 2017, the Company settled the suit prior to&#13;answering the complaint under the terms of a settlement agreement between us and the plaintiff. Under the terms of a settlement&#13;agreement between the plaintiff and the Company, 8x8 agreed to pay plaintiff an amount that was not material to our business, and&#13;the Company was granted a limited license to the patent. A Joint Motion to Dismiss was filed April 20, 2017, and an Order of Dismissal&#13;With Prejudice should be forthcoming from the Court.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;On December 2, 2016, the Company was named&#13;as a defendant in &lt;i&gt;Paluxy Messaging LLC v. 8x8, Inc.&lt;/i&gt;, filed in U.S. District Court for the E.D. of Texas, Tyler Division&#13;(Civil Action No. 6:16-cv-1346). Plaintiff Paluxy Messaging LLC sued the Company based on alleged infringement U.S. Patent No.&#13;8,411,829 concerning alleged activities involving the Company's voicemail system (Plaintiff Paluxy Messaging sued seven other defendants,&#13;concurrently, based on the same patent). Based on the Company's subscription to certain patent risk management services, the Company&#13;settled the suit without needing to answer the complaint. Under the terms of a settlement agreement between the plaintiff and the&#13;Company, 8x8 agreed to pay plaintiff an amount that was not material to our business, and we were granted a limited license to&#13;the patent. An Order of Dismissal With Prejudice was issued March 13, 2017.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;On April 16, 2015, the Company was named as&#13;a defendant in a lawsuit, Slocumb Law Firm v. 8x8, Inc., filed in the United States District Court for the Middle District of Alabama.&#13;The Slocumb Law Firm has alleged that it purchased certain business services from the Company that did not perform as advertised&#13;or expected, and has asserted various causes of actions including fraud, breach of contract, violations of the Alabama Deceptive&#13;Trade Practices Act and negligence. On June 10, 2015, the United States Magistrate Judge issued a Report and Recommendation that&#13;the Court grant the Company's motion to stay the case and compel the Slocumb Law Firm to arbitrate its claims in Santa Clara County,&#13;California pursuant to a clause mandating arbitration of disputes set forth in the terms and conditions to which Slocumb Law Firm&#13;agreed in connection with its purchase of business services from the Company The Court closed this case administratively when it&#13;granted the Company's motion to compel arbitration. Under the Company's standard business terms and conditions, as of March 31,&#13;2017, the period to initiate arbitration has lapsed.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;i&gt;State and Municipal Taxes&lt;/i&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;From time to time, the Company has received&#13;inquiries from a number of state and municipal taxing agencies with respect to the remittance of sales, use, telecommunications,&#13;excise, and income taxes. Several jurisdictions currently are conducting tax audits of the Company's records. The Company collects&#13;or has accrued for taxes that it believes are required to be remitted. The amounts that have been remitted have historically been&#13;within the accruals established by the Company. The Company adjusts its accrual when facts relating to specific exposures warrant&#13;such adjustment.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;For the fiscal year ended March 31, 2017,&#13;the City of San Francisco levied an assessment for utility taxes against the Company. The Company plans to vigorously appeal the&#13;assessment. Based on historical experience of the Company, management has determined the probable loss relating to this exposure&#13;to be approximately $0.5 million. Although the outcome cannot be predicted, the estimated reasonable additional loss is between&#13;$0 to $0.5 million.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:PaymentsForSoftware contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">5516000</us-gaap:PaymentsForSoftware>
    <us-gaap:PaymentsForSoftware contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">2095000</us-gaap:PaymentsForSoftware>
    <us-gaap:PaymentsForSoftware contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">724000</us-gaap:PaymentsForSoftware>
    <us-gaap:FiscalPeriod contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company's fiscal year ends on March 31&#13;of each calendar year. Each reference to a fiscal year in these notes to the consolidated financial statements refers to the fiscal&#13;year ended March 31 of the calendar year indicated (for example, fiscal 2017 refers to the fiscal year ended March 31, 2017).&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;</us-gaap:FiscalPeriod>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;At March 31, 2017, annual amortization of&#13;definite lived intangible assets, based upon existing intangible assets and current useful lives, is estimated to be the following&#13;(in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 88%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Amount&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;3,854&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;3,459&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;2020&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;3,009&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;2021&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,666&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;2022&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,701&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Thereafter&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;218&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;14,907&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The following shares attributable to outstanding&#13;stock options and restricted stock purchase rights were excluded from the calculation of diluted earnings per share because their&#13;inclusion would have been antidilutive (in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="5" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Years Ended March 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 64%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Common stock options&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;4,462&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;4,793&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,812&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Stock purchase rights&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;4,950&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;4,628&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;57&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;9,412&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;9,421&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,869&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:DeferredTaxAssetsNetCurrent contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">0</us-gaap:DeferredTaxAssetsNetCurrent>
    <us-gaap:DeferredTaxAssetsNetCurrent contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">5382000</us-gaap:DeferredTaxAssetsNetCurrent>
    <EGHT:NoncurrentDeferredTaxAssetNet contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">48859000</EGHT:NoncurrentDeferredTaxAssetNet>
    <EGHT:NoncurrentDeferredTaxAssetNet contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">43189000</EGHT:NoncurrentDeferredTaxAssetNet>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">288601000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">275306000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2014-03-31" unitRef="USD" decimals="-3">278178000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2015-03-31" unitRef="USD" decimals="-3">272211000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2014-03-31_CommonStockMember" unitRef="USD" decimals="-3">88000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2014-03-31_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">384325000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2014-03-31_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">430000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2014-03-31_RetainedEarningsMember" unitRef="USD" decimals="-3">-106665000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2016-03-31_CommonStockMember" unitRef="USD" decimals="-3">89000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2016-03-31_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">389260000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2016-03-31_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">-4184000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2016-03-31_RetainedEarningsMember" unitRef="USD" decimals="-3">-109859000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-03-31_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">91000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-03-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">412762000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">-9642000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-03-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">-114610000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2015-03-31_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">88000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2015-03-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">378971000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2015-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">-2109000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2015-03-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">-104739000</us-gaap:StockholdersEquity>
    <us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;1. THE COMPANY AND SIGNIFICANT ACCOUNTING POLICIES&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&lt;i&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;THE COMPANY&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;8x8, Inc. (&amp;#34;8x8&amp;#34; or the &amp;#34;Company&amp;#34;)&#13;was incorporated in California in February 1987 and was reincorporated in Delaware in December 1996.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company is a leading provider of enterprise&#13;cloud communications solutions, including unified communications, team collaboration, contact center, and analytics, integrated&#13;over a single Software-as-a Service (SaaS) platform. The 8x8 Communications Cloud&lt;sup&gt;TM&lt;/sup&gt; offers businesses a secure, reliable&#13;and simplified approach to transitioning their legacy, on-premises communications systems to the cloud. This comprehensive solution,&#13;built from owned and managed cloud technologies, enables customers to rely on a single provider for their global communications&#13;and contact center capabilities as well as customer support requirements. 8x8 customers are spread across more than 100 countries&#13;and range from small businesses to large enterprises. Since fiscal 2004, substantially all revenue has been generated from the&#13;sale of communications services and related hardware. Prior to fiscal 2003, the Company's main business was Voice over Internet&#13;Protocol semiconductors.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company's fiscal year ends on March 31&#13;of each calendar year. Each reference to a fiscal year in these notes to the consolidated financial statements refers to the fiscal&#13;year ended March 31 of the calendar year indicated (for example, fiscal 2017 refers to the fiscal year ended March 31, 2017).&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;Acquisitions&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In January 2017, the Company entered into&#13;a share purchase agreement with the shareholders of LeChat, Inc., the maker of Sameroom&lt;sup&gt;TM&lt;/sup&gt;, an interoperability platform&#13;that enables cross-team messaging and collaboration in the enterprise.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In June 2015, the Company entered into an&#13;asset purchase agreement with the shareholder of Quality Software Corporation and other parties affiliated with the shareholder&#13;and Quality Software Corporation, a developer of cloud-native quality management capabilities and analytics.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In May 2015, the Company entered into a share&#13;purchase agreement with the shareholders of DXI Limited, API Telecom Limited, Easycallnow Limited and RAS Telecom Limited, a provider&#13;of in cloud-based outbound and blended contact center solutions.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;See Note 13 for further discussion.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;PRINCIPLES OF CONSOLIDATION&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The consolidated financial statements include&#13;the accounts of 8x8 and its subsidiaries. All material intercompany accounts and transactions have been eliminated.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;USE OF ESTIMATES&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The preparation of the consolidated financial&#13;statements in conformity with accounting principles generally accepted in the United States requires management to make estimates&#13;and assumptions that affect the reported amounts of assets, liabilities and equity and disclosure of contingent assets and liabilities&#13;at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period.&#13;On an ongoing basis, the Company evaluates its estimates, including, but not limited to, those related to bad debts, returns reserve&#13;for expected cancellations, valuation of inventories, income and sales tax, and litigation and other contingencies. The Company&#13;bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances,&#13;the results of which form the basis for making judgments about the carrying value of assets and liabilities, and equity that are&#13;not readily apparent from other sources. Actual results could differ from those estimates under different assumptions or conditions.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;REVENUE RECOGNITION&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;i&gt;Service and Product Revenue&lt;/i&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company recognizes service revenue, mainly&#13;from subscription services to its cloud-based voice, call center, video and collaboration solutions, when persuasive evidence of&#13;an arrangement exists, delivery has occurred or services have been rendered, price is fixed or determinable and collectability&#13;is reasonably assured. The Company defers recognition of service revenues in instances when cash receipts are received before services&#13;are delivered and recognizes deferred revenues ratably, over the course of the contract, as services are provided.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Under the terms of the Company's typical subscription&#13;agreements, new customers can terminate their service within 30 days of order placement and receive a full refund of fees previously&#13;paid. The Company has determined that it has sufficient history of subscriber conduct to make a reasonable estimate of cancellations&#13;within the 30-day trial period. Therefore, the Company recognizes new subscriber revenue that is fixed or determinable and that&#13;is not contingent on future performance or future deliverables in the month in which the new order was shipped, net of an allowance&#13;for expected cancellations. The Company recognizes revenue from product sales, mainly 8x8 IP telephones, for which there are no&#13;related services to be rendered upon shipment to customers provided that persuasive evidence of an arrangement exists, the price&#13;is fixed or determinable, title has transferred, collection of resulting receivables is reasonably assured, there are no customer&#13;acceptance requirements, and there are no remaining significant obligations. Gross outbound shipping and handling charges are recorded&#13;as revenue, and the related costs are included in cost of goods sold. Reserves for returns and allowances for customer sales are&#13;recorded at the time of shipment. In accordance with the Financial Accounting Standards Board (&amp;#34;FASB&amp;#34;) Accounting Standards&#13;Codification (&amp;#34;ASC&amp;#34;) 605, &lt;i&gt;Revenue Recognition&lt;/i&gt;, the Company records shipments to distributors, retailers, channel&#13;partners, and resellers, where the right of return exists, as deferred revenue. The Company defers recognition of revenue on product&#13;sales to distributors, retailers, channel partners, and resellers until the products have been sold to the end-customer.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company records revenue net of any sales&#13;and service related taxes and mandatory government charges that are billed to its customers. The Company believes this approach&#13;results in consolidated financial statements that are more easily understood by users.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;i&gt;Multiple Element Arrangements&lt;/i&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;ASC 605-25, &lt;i&gt;Revenue Recognition - Multiple&#13;Element Arrangements&lt;/i&gt;, requires that revenue arrangements with multiple deliverables be divided into separate units of accounting&#13;if the deliverables in the arrangement meet specific criteria. The provisioning of the 8x8 cloud service with the accompanying&#13;8x8 IP telephone constitutes a revenue arrangement with multiple deliverables.&amp;#160;For arrangements with multiple deliverables,&#13;the Company allocates the arrangement consideration to all units of accounting based on their relative selling prices. In such&#13;circumstances, the accounting principles establish a hierarchy to determine the relative selling price to be used for allocating&#13;arrangement consideration to units of accounting as follows: (i) vendor-specific objective evidence of fair value (&amp;#34;VSOE&amp;#34;),&#13;(ii) third-party evidence of selling price (&amp;#34;TPE&amp;#34;), and (iii) best estimate of the selling price (&amp;#34;BESP&amp;#34;).&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;VSOE generally exists only when a Company&#13;sells the deliverable separately, on more than a limited basis, at prices within a relatively narrow range.&amp;#160; When VSOE cannot&#13;be established, the Company attempts to establish the selling price of deliverables based on relevant TPE. TPE is determined based&#13;on manufacturer's prices for similar deliverables when sold separately, when possible. As the Company has historically been unable&#13;to establish a selling price using VSOE or TPE, it uses a BESP for the allocation of arrangement consideration. The objective of&#13;BESP is to determine the price at which the Company would transact a sale if the product or service was sold on a stand-alone basis.&#13;BESP is generally used for offerings that are not typically sold on a stand-alone basis or for new or highly customized offerings.&#13;The Company determines BESP for a product or service by considering multiple factors including, but not limited to:&lt;/p&gt;&#13;&#13;&lt;ul&gt;&#13;&#13;&lt;li style="margin: 0pt 0 12pt; font-size: 10pt"&gt;the price list established by its management which is typically based on general&#13;pricing practices and targeted gross margin of products and services sold; and&lt;/li&gt;&#13;&#13;&lt;li style="margin: 0pt 0 12pt; font-size: 10pt"&gt;analysis of pricing history of new arrangements, including multiple element and&#13;stand-alone transactions.&lt;/li&gt;&#13;&#13;&lt;/ul&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In accordance with the guidance of ASC 605-25,&#13;when the Company enters into revenue arrangements with multiple deliverables the Company allocates arrangement consideration, among&#13;the products and subscriber services based on their relative selling prices. Arrangement consideration allocated to the sold products&#13;that is fixed or determinable and that is not contingent on future performance or future deliverables is recognized as product&#13;revenues during the period of the sale less the allowance for estimated returns during the 30-day trial period. Arrangement consideration&#13;allocated to subscriber services that is fixed or determinable and that is not contingent on future performance or future deliverables&#13;is recognized ratably as service revenues as the related services are provided, which is generally over the initial contract term.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;DEFERRED COST OF GOODS SOLD&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Deferred cost of goods sold represents the&#13;cost of products sold for which the end customer or distributor has a right of return. The cost of the products sold is recognized&#13;contemporaneously with the recognition of revenue, when the subscriber has accepted the service.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;CASH, CASH EQUIVALENTS AND INVESTMENTS&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company considers all highly liquid investments&#13;with an original maturity of three months or less to be cash equivalents. Management determines the appropriate categorization&#13;of its investments at the time of purchase and reevaluates the classification at each reporting date. The cost of the Company's&#13;investments is determined based upon specific identification.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company's investments are comprised of&#13;mutual funds, commercial paper, corporate debt, municipal securities, asset backed securities, mortgage backed securities, agency&#13;bonds, international government securities, certificates of deposit and money market funds. At March 31, 2017 and 2016, all investments&#13;were classified as available-for-sale and reported at fair value, based either upon quoted prices in active markets, quoted prices&#13;in less active markets,&amp;#160;or quoted market prices for similar investments, with unrealized gains and losses, net of related&#13;tax, if any, included in other comprehensive income (loss) and disclosed as a separate component of consolidated stockholders'&#13;equity. Realized gains and losses on sales of all such investments are reported within the caption of other income in the consolidated&#13;statements of operations and computed using the specific identification method. The Company classifies its investments as current&#13;based on the nature of the investments and their availability for use in current operations. The Company's investments in marketable&#13;securities are monitored on a periodic basis for impairment. In the event that the carrying value of an investment exceeds its&#13;fair value and the decline in value is determined to be other-than-temporary, an impairment charge is recorded and a new cost basis&#13;for the investment is established. These available-for-sale investments are primarily held in the custody of one major financial&#13;institution.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;ACCOUNTS RECEIVABLE ALLOWANCE&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company estimates the amount of uncollectible&#13;accounts receivable at the end of each reporting period based on the aging of the receivable balance, current and historical customer&#13;trends, and communications with its customers.&amp;#160; Amounts are written off only after considerable collection efforts have been&#13;made and the amounts are determined to be uncollectible.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;INVENTORY&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Inventory is stated at the lower of standard&#13;cost, which approximates actual cost using the first-in, first-out method, or market. Any write-down of inventory to the lower&#13;of cost or market at the close of a fiscal period creates a new cost basis that subsequently would not be marked up based on changes&#13;in underlying facts and circumstances. On an ongoing basis, the Company evaluates inventory for obsolescence and slow-moving items.&#13;This evaluation includes analysis of sales levels, sales projections, and purchases by item, as well as raw material usage related&#13;to the Company's manufacturing facilities. If the Company's review indicates a reduction in utility below carrying value, it reduces&#13;inventory to a new cost basis. If future demand or market conditions are different than the Company's current estimates, an inventory&#13;adjustment may be required, and would be reflected in cost of goods sold in the period the revision is made.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;PROPERTY AND EQUIPMENT&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Property and equipment are stated at cost&#13;less accumulated depreciation and amortization. Depreciation and amortization are computed using the straight-line method. Estimated&#13;useful lives of three years are used for equipment and software and five years for furniture and fixtures. Amortization of leasehold&#13;improvements is computed using the shorter of the remaining facility lease term or the estimated useful life of the improvements.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Maintenance, repairs and ordinary replacements&#13;are charged to expense. Expenditures for improvements that extend the physical or economic life of the property are capitalized.&#13;Gains or losses on the disposition of property and equipment are recorded in the Consolidated Statements of Operations.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Construction in progress primarily relates&#13;to costs to acquire or internally develop software for internal use not fully completed as of March 31, 2017.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;ACCOUNTING FOR LONG-LIVED ASSETS&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company reviews the recoverability of&#13;its long-lived assets, such as property and equipment, definite lived intangibles or capitalized software, when events or changes&#13;in circumstances occur that indicate that the carrying value of the asset or asset group may not be recoverable. Examples of such&#13;events could include a significant disposal of a portion of such assets, an adverse change in the market involving the business&#13;employing the related asset or a significant change in the operation or use of an asset. The assessment of possible impairment&#13;is based on the Company's ability to recover the carrying value of the asset or asset group from the expected future pre-tax cash&#13;flows (undiscounted and without interest charges) of the related operations. If these cash flows are less than the carrying value&#13;of such asset or asset group, an impairment loss is recognized for the difference between estimated fair value and carrying value.&#13;The measurement of impairment requires management to estimate the fair value of long-lived assets and asset groups through future&#13;cash flows. See Note 5 for further discussion on impairment charges incurred.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;GOODWILL AND OTHER INTANGIBLE ASSETS&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Goodwill represents the excess fair value&#13;of consideration transferred over the fair value of net assets acquired in business combinations. Goodwill and intangible assets&#13;with indefinite useful lives are not amortized, but are tested annually for impairment and more often if there is an indicator&#13;of impairment. The Company has determined that it has three reporting units, and allocates goodwill to the reporting units for&#13;the purposes of its annual impairment test.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company's annual goodwill impairment test&#13;is performed on January 1 each year. No goodwill impairment charges were recorded in the periods presented.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Intangible assets with finite useful lives&#13;are amortized on a straight-line basis over the periods benefited. Amortization expense for the customer relationship intangible&#13;asset is included in sales and marketing expenses. Amortization expense for technology is included in cost of service revenue.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;WARRANTY EXPENSE&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company accrues for estimated product&#13;warranty cost upon revenue recognition. Accruals for product warranties are calculated based on the Company's historical warranty&#13;experience adjusted for any specific requirements.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;RESEARCH, DEVELOPMENT AND SOFTWARE COSTS&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Computer software developed or obtained for&#13;internal use in accordance with ASC 350-40, &lt;i&gt;Internal Use Software&lt;/i&gt; (ASC 350-40), is capitalized during the application development&#13;stage. In accordance with authoritative guidance, the Company begins to capitalize our costs to develop software when preliminary&#13;development efforts are successfully completed, management has authorized and committed project funding, and it is probable that&#13;the project will be completed and the software will be used as intended. Once the project has been completed, these costs are amortized&#13;on a straight - line basis over the estimated useful life of the related asset, generally estimated to be three years. Costs incurred&#13;prior to meeting these criteria together with costs incurred for training and maintenance are expensed as incurred and recorded&#13;in research and development expense on our consolidated statements of operations. The Company classifies application development&#13;costs associated with the development of the Company's products and services as other long-term assets. The Company classifies&#13;application development costs associated with purchased software as property and equipment. See Note 6 for further details.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;ADVERTISING COSTS&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Advertising costs are expensed as incurred&#13;and were $9.5 million, $8.5 million and $6.8 million for the years ended March 31, 2017, 2016 and 2015, respectively.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;FOREIGN CURRENCY TRANSLATION&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company has determined that the functional&#13;currency of each of its foreign subsidiaries are the subsidiary's local currency. The Company believes this most appropriately&#13;reflects the current economic facts and circumstances of the Company's subsidiaries' operations. The assets and liabilities of&#13;the subsidiaries are translated at the applicable exchange rate as of the end of the balance sheet period and revenue and expenses&#13;are translated at an average rate over the period presented. Resulting currency translation adjustments are recorded as a component&#13;of accumulated other comprehensive income or loss within the stockholder's equity in the consolidated balance sheets.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;BUSINESS SEGMENTS&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company has two reportable segments, Americas&#13;and Europe. The Company's chief operating decision makers, the Chief Executive Officer, Chief Financial Officer, and Chief Technology&#13;Officer, evaluate performance of the Company and makes decisions regarding allocation of resources based on geographical results&#13;(see Note 12).&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;CUSTOMER ACQUISITION COSTS&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Customer acquisition costs are expensed as&#13;incurred and include the advertising, marketing, promotions, commissions, rebates and equipment subsidy costs associated with the&#13;Company's efforts to acquire new subscribers.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;INCOME TAXES&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Income taxes are accounted for using the asset&#13;and liability approach. Under the asset and liability approach, a current tax liability or asset is recognized for the estimated&#13;taxes payable or refundable on tax returns for the current year. A deferred tax liability or asset is recognized for the estimated&#13;future tax effects attributed to temporary differences and carryforwards. If necessary, the deferred tax assets are reduced by&#13;the amount of benefits that, based on available evidence, is more likely than not expected to be realized.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;CONCENTRATIONS&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Financial instruments that potentially subject&#13;the Company to significant concentrations of credit risk consist principally of cash and cash equivalents, investments and trade&#13;accounts receivable. The Company has cash equivalents and investment policies that limit the amount of credit exposure to any one&#13;financial institution and restrict placement of these funds to financial institutions evaluated as highly credit-worthy. The Company&#13;has not experienced any material losses relating to its investment instruments.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company sells its products to business&#13;customers and distributors. The Company performs ongoing credit evaluations of its customers' financial condition and generally&#13;does not require collateral from its customers. At March 31, 2017 and 2016, no customer accounted for more than 10% of accounts&#13;receivable.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company purchases all of its hardware&#13;products from suppliers that manufacturer the hardware directly. The inability of any supplier to fulfill supply requirements of&#13;the Company could materially impact future operating results, financial position or cash flows.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company also relies primarily on third-party&#13;network service providers to provide telephone numbers and PSTN call termination and origination services for its customers. If&#13;these service providers failed to perform their obligations to the Company, such failure could materially impact future operating&#13;results, financial position and cash flows.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;FAIR VALUE OF FINANCIAL INSTRUMENTS&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company defines fair value as the price&#13;that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at&#13;the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded&#13;at fair value, the Company considers the principal market or the most advantageous market in which it would transact.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The accounting guidance for fair value measurement&#13;requires the Company to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.&#13;Observable inputs are inputs that reflect the assumptions market participants would use in valuing the asset or liability and are&#13;developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the&#13;Company's assumptions about the factors that market participants would use in valuing the asset or liability developed based on&#13;the best information available in the circumstances.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The standard establishes a fair value hierarchy&#13;based on the level of independent, objective evidence surrounding the inputs used to measure fair value by requiring that the most&#13;observable inputs be used when available. A financial instrument's categorization within the fair value hierarchy is based upon&#13;the lowest level of input that is significant to the fair value measurement. The fair value hierarchy is as follows:&lt;/p&gt;&#13;&#13;&lt;ul&gt;&#13;&#13;&lt;li style="margin: 0pt 0 12pt; font-size: 10pt"&gt;Level 1 applies to assets or liabilities for which there are quoted prices in active&#13;markets for identical assets or liabilities that the Company has the ability to access at the measurement date.&lt;/li&gt;&#13;&#13;&lt;li style="margin: 0pt 0 12pt; font-size: 10pt"&gt;Level 2 applies to assets or liabilities for which there are inputs other than&#13;quoted prices included in Level 1 that are observable for the asset or liability, either directly or indirectly, such as quoted&#13;prices for similar assets or liabilities in active markets; quoted prices for identical assets or liabilities in markets with insufficient&#13;volume or infrequent transactions (less active markets).&lt;/li&gt;&#13;&#13;&lt;li style="margin: 0pt 0 12pt; font-size: 10pt"&gt;Level 3 applies to assets or liabilities for which fair value is derived from valuation&#13;techniques in which one or more significant inputs are unobservable, including the Company's own assumptions.&lt;/li&gt;&#13;&#13;&lt;/ul&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The estimated fair value of financial instruments&#13;is determined by the Company using available market information and valuation methodologies considered to be appropriate. The carrying&#13;amounts of the Company's cash and cash equivalents, accounts receivable and accounts payable approximate their fair values due&#13;to their short maturities. The Company's investments are carried at fair value.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;ACCOUNTING FOR STOCK-BASED COMPENSATION&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company accounts for its employee stock&#13;options, stock purchase rights, restricted stock units and restricted performance stock units granted under  the 2006 Stock Plan, the 2003 Contactual Plan, the 2012 Equity Incentive Plan, the 2013 New Employee&#13;Inducement Incentive Plan and stock purchase rights under the 1996 Employee Stock Purchase Plan (collectively &amp;#34;Equity Compensation&#13;Plans&amp;#34;) under the provisions of ASC 718 - &lt;i&gt;Stock Compensation&lt;/i&gt;. Under the provisions of ASC 718, stock-based compensation&#13;cost is measured at the grant date, based on the estimated fair value of the award, and is recognized as an expense over the employee's&#13;requisite service period (generally the vesting period of the equity grant), net of estimated forfeitures.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;To value option grants under the Equity Compensation&#13;Plans for stock-based compensation the Company used the Black-Scholes option valuation model. Fair value determined using the Black-Scholes&#13;option valuation model varies based on assumptions used for the expected stock prices volatility, expected life, risk-free interest&#13;rates and future dividend payments. The Company used the historical volatility of its stock over a period equal to the expected&#13;life of the options. The expected life assumptions represent the weighted-average period stock-based awards are expecting to remain&#13;outstanding. These expected life assumptions were established through the review of historical exercise behavior of stock-based&#13;award grants with similar vesting periods. The risk-free interest rates were based on the closing market bid yields of actively&#13;traded U.S. treasury securities in the over-the-counter market for the expected term equal to the expected term of the option.&#13;The dividend yield assumption is based on the Company's history and expectation of future dividend payout.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Compensation expense for stock-based payment&#13;awards is recognized using the straight-line single-option method and includes the impact of estimated forfeitures.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company issued restricted performance&#13;stock units (PSUs) to a group of executives with vesting that is contingent on both market performance and continued service during&#13;the fiscal year ended March 31, 2017:&lt;/p&gt;&#13;&#13;&lt;ul&gt;&#13;&#13;&lt;li style="margin: 0pt 0 12pt; font-size: 10pt"&gt;These PSUs vest (1) 50% on September 22, 2018 and (2) 50% on September 27, 2019,&#13;in each case subject to the performance of the Company's common stock relative to the Russell 2000 Index (the benchmark) during&#13;the period from grant date through such vesting date. A 2x multiplier will be applied to the total shareholder returns (TSR) for&#13;each 1% of positive or negative relative TSR, and the number of shares earned will increase or decrease by 2% of the target numbers.&#13;In the event the Company's common stock performance is below negative 30%, relative to the benchmark, no shares will be issued.&lt;/li&gt;&#13;&#13;&lt;/ul&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company issued PSUs to a group of executives&#13;with vesting that is contingent on both market performance and continued service during the fiscal year ended March 31, 2016:&lt;/p&gt;&#13;&#13;&lt;ul&gt;&#13;&#13;&lt;li style="margin: 0pt 0 12pt; font-size: 10pt"&gt;These PSUs vest (1) 50% on September 22, 2017 and (2) 50% on September 27, 2018,&#13;in each case subject to performance of the Company's common stock relative to the Russell 2000 Index during the period from grant&#13;date through such vesting date. A 2x multiplier will be applied to the (TSR) for each 1% of positive or negative relative TSR,&#13;and the number of shares earned will increase or decrease by 2% of the target numbers. In the event 8x8's common stock performance&#13;is below negative 30%, relative to the benchmark, no shares will be issued.&lt;/li&gt;&#13;&#13;&lt;/ul&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company issued PSUs to a group of executives&#13;with vesting that is contingent on both market performance and continued service. For the market-based restricted performance stock&#13;units issued during the fiscal year ended March 31, 2015:&lt;/p&gt;&#13;&#13;&lt;ul&gt;&#13;&#13;&lt;li style="margin: 0pt 0 12pt; font-size: 10pt"&gt;the number of shares of the Company's stock to be received at vesting if applicable&#13;service requirements are also met will range from 0% to 100% of the target amount based total shareholder return (&amp;#34;TSR&amp;#34;),&#13;which compares the performance of the price per share of the Company's common stock with the NASDAQ Composite Index (&amp;#34;Index&amp;#34;)&#13;for the three performance periods ending March 31, 2016, March 31, 2017 and March 31, 2018, for the fiscal year ended March 31,&#13;2015; and for the three performance periods ending March 31, 2015, March 31, 2016 and March 31, 2017 for the fiscal year ended&#13;March 31, 2014, in the following manner: where in each such measurement period, (1) if the performance return on the price per&#13;share of the Company's common stock exceeds the performance return on the NASDAQ Composite Index, (which shall be determined by&#13;subtracting the percentage return on the NASDAQ Composite Index from the percentage return on the price per share of the Common&#13;Stock), then all of the TSR Performance Shares for such measurement period will be deemed earned and will vest; (2) if the performance&#13;return on the price per share of Common Stock is more than 50% lower than the performance return on the NASDAQ Composite Index,&#13;then none of the TSR Performance Shares for such measurement period will be deemed earned and will vest; and (3) if the performance&#13;return on the price per share of Common Stock is between 0% and 50% lower than the performance return on the NASDAQ Composite Index,&#13;then the number of TSR Performance Shares deemed earned and vesting for such measurement period will be reduced by 2% for each&#13;1% by which the performance return on the NASDAQ Composite Index exceeds the performance return on the Common Stock, (4) if the&#13;performance return on the price per share of Common Stock is between 0% and 50% higher than the performance return on the NASDAQ&#13;Composite Index, then the number of TSR Performance Shares deemed earned and vesting for such measurement period will increase&#13;by 2% for each 1% by which the performance return on the Common Stock exceeds the performance return on the NASDAQ Composite Index,&#13;and&lt;/li&gt;&#13;&#13;&lt;li style="margin: 0pt 0 12pt; font-size: 10pt"&gt;the number of shares of the Company's stock to be received at vesting will range&#13;from 0% or 100% of the target amount based on four tranches, with each tranche vesting at the later of (a) the satisfaction of&#13;the applicable service-based vesting requirement for that tranche, and (b) on the first date that the average stock price of the&#13;Company's common stock for a consecutive 30 trading day period exceeds 150% of the grant date stock price. The minimum service&#13;vesting requirement for each tranche is as follows:&lt;/li&gt;&#13;&#13;&lt;/ul&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.5in"&gt;Tranche 1: One year following the date&#13;of the grant&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.5in"&gt;Tranche 2: Two years following the date&#13;of the grant&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.5in"&gt;Tranche 3: Three years following the date&#13;of the grant&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.5in"&gt;Tranche 4: Four years following the date&#13;of the grant&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Market-based restricted performance stock&#13;units are valued using a Monte Carlo simulation model on the date of grant. Fair value determined using the Monte Carlo simulation&#13;model varies based on the assumptions used for the expected stock price volatility, the correlation coefficient between the Company&#13;and the NASDAQ Composite Index, risk-free interest rates, and future dividend payments.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;COMPREHENSIVE INCOME (LOSS)&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Comprehensive (loss) income, as defined, includes&#13;all changes in equity (net assets) during a period from non-owner sources. The difference between net income (loss) and comprehensive&#13;(loss) income is due to foreign currency translation adjustments and unrealized gains or losses on investments classified as available-for-sale.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;NET INCOME (LOSS) PER SHARE &lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Basic net income (loss) per share is computed&#13;by dividing net income (loss) available to common stockholders (numerator) by the weighted average number of vested, unrestricted&#13;common shares outstanding during the period (denominator). Diluted net income per share is computed on the basis of the weighted&#13;average number of shares of common stock plus the effect of dilutive potential common shares outstanding during the period using&#13;the treasury stock method. Dilutive potential common shares include outstanding stock options and employee restricted purchase&#13;rights.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;DEFERRED RENT&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In April 2012, the Company entered into an&#13;87-month lease agreement for its new headquarters. Under the terms of the lease agreement:&lt;/p&gt;&#13;&#13;&lt;ul&gt;&#13;&#13;&lt;li style="margin: 0pt 0 12pt; font-size: 10pt"&gt;the Company received a three-month rent holiday from rental payments;&lt;/li&gt;&#13;&#13;&lt;li style="margin: 0pt 0 12pt; font-size: 10pt"&gt;base rent is $130,821 for the 15 months after the rent holiday; and&lt;/li&gt;&#13;&#13;&lt;li style="margin: 0pt 0 12pt; font-size: 10pt"&gt;rent expense increases 3% each year thereafter.&lt;/li&gt;&#13;&#13;&lt;/ul&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In the second quarter of fiscal 2013, the&#13;Company received a $1.7 million allowance for reimbursement for the cost of tenant improvements that the Company included in cash&#13;flows from operating activities. In accordance with the guidance in ASC 840-20, &lt;i&gt;Leases&lt;/i&gt;, the Company accounts for its headquarters&#13;facility operating lease as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;i&gt;Rent Holidays. &lt;/i&gt;The Company recognizes&#13;the related rent expense on a straight-line basis at the earlier of the first rent payment or the date of possession of the leased&#13;property. The difference between the amounts charged to expense and the rent paid is recorded as deferred lease incentives and&#13;amortized over the lease term.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;i&gt;Rent Escalations. &lt;/i&gt;The Company recognizes&#13;escalating rent provisions on a straight-line basis over the lease term. The difference between the amounts charged to expense&#13;and the rent paid is recorded as deferred lease incentives and amortized over the lease term.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;i&gt;Tenant Improvement Allowance&lt;/i&gt;. The tenant&#13;improvement allowance is deferred and amortized on a straight-line basis over the life of the lease as a reduction to rent expense.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In January 2016, the Company entered into&#13;a 48-month lease for additional office space near the Company's US headquarters. In April 2016, the lease was amended for actual&#13;move in date. Base rent begins at $105,628 and increases 3% each year thereafter. Future minimum annual lease payments under this&#13;lease is included in &amp;#34;Leases&amp;#34; in Note 8.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;At March 31, 2017, total deferred rent included&#13;in other accrued liabilities and non-current liabilities was $1.1 million and $0.8 million, respectively. At March 31, 2016, total&#13;deferred rent included in other accrued liabilities and non-current liabilities was $0.3 million and $1.0 million, respectively.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;RECENTLY ADOPTED ACCOUNTING PRONOUNCEMENTS&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In August 2014, the Financial Accounting Standards&#13;Board (FASB) issued Accounting Standards Update (ASU) No. 2014-15&lt;b&gt;,&lt;/b&gt;&amp;#160;&lt;i&gt;Presentation of Financial Statements: Going Concern&#13;(Subtopic 205-40)&lt;/i&gt;, this ASU provides guidance regarding management's responsibility in evaluating whether there is substantial&#13;doubt about a company's ability to continue as a going concern. Certain disclosures will be required if conditions give rise to&#13;substantial doubt about an entity's ability to continue as a going concern. The amendment is effective for the annual period ending&#13;after December 15, 2016, and for annual periods and interim periods thereafter. The adoption of this update did not have a material&#13;impact on the Company's consolidated financial statements.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In April 2015, the FASB issued ASU No. 2015-05,&amp;#160;&lt;i&gt;Intangibles-Goodwill&#13;and Other-Internal-Use Software (Subtopic 350-40): Customer's Accounting for Fees Paid in a Cloud Computing Arrangement.&lt;/i&gt;&amp;#160;This&#13;update provides guidance in evaluating whether a cloud computing arrangement includes a software license. If a cloud computing&#13;arrangement includes a software license, then the software license element of the arrangement should be accounted for as an acquisition&#13;of a software license. If a cloud computing arrangement does not include a software license, the customer should account for the&#13;arrangement as a service contract. The guidance does not change generally accepted accounting principles for a customer's accounting&#13;for service contracts. This update is effective for annual periods, including interim periods within those annual periods, beginning&#13;after December 15, 2015. Therefore, the Company has prospectively adopted this new standard on April 1, 2016. The adoption of this&#13;standard did not have a material impact on our consolidated financial statements.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In November 2015, the FASB issued ASU No.&#13;2015-17,&amp;#160;&lt;i&gt;Income Taxes - Balance Sheet Classification of Deferred Taxes (Topic 740)&lt;/i&gt;. This ASU requires all deferred&#13;tax liabilities and assets to be presented in the balance sheet as noncurrent. As permitted, the Company early adopted this standard&#13;prospectively during the quarter ended June 30, 2016. The adoption of this standard resulted in reclassifying current deferred&#13;income tax assets to noncurrent deferred income tax assets and current deferred income tax liabilities to noncurrent deferred income&#13;tax liabilities. No prior periods were retrospectively adjusted.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;RECENT ACCOUNTING PRONOUNCEMENTS&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In May 2014, the FASB issued ASU No. 2014-09,&amp;#160;&lt;i&gt;Revenue&#13;from Contracts with Customers&lt;/i&gt;, along with amendments issued in 2015 and 2016, which requires an entity to recognize the amount&#13;of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. The ASU will replace&#13;most existing revenue recognition guidance in U.S. GAAP when it becomes effective. The new standard will become effective for the&#13;Company on April 1, 2018. The standard permits the use of either the retrospective or cumulative effect transition method. The&#13;Company has preliminary selected the modified retrospective method as the transition method.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company is in the initial stages of the&#13;assessment of the impact of the new standard on the Company's accounting policies, processes and system requirements. The Company&#13;has assigned internal resources and engaged third-party service providers to assist with the assessment and implementation. The&#13;Company currently believes the most significant impact relates to the allocation of consideration in a contract between product&#13;and service performance obligations.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In June 2016, the FASB issued ASU No. 2016-13,&amp;#160;&lt;i&gt;Financial&#13;Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&lt;/i&gt;, which provides guidance for&#13;measurement and recognition of expected credit losses for financial assets held based on historical experience, current conditions,&#13;and reasonable and supportable forecasts that affect the collectability of the reported amount. The amendment is effective for&#13;fiscal years beginning after December 15, 2019. Early adoption is permitted for fiscal years beginning after December 15, 2018.&#13;The Company is currently assessing the impact of this pronouncement to its consolidated financial statements.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In August 2016, the FASB issued ASU No. 2016-15&lt;i&gt;,&#13;Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments&lt;/i&gt;, which provides guidance on&#13;how certain cash receipts and cash payments are to be presented and classified in the statement of cash flows. This amendment is&#13;effective for fiscal years beginning after December 15, 2017, and interim periods within those fiscal years. Early adoption is&#13;permitted. The Company is currently assessing the impact of this pronouncement to its Consolidated Statements of Cash Flows.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In October 2016, the FASB has issued ASU No.&#13;2016-16&lt;i&gt;, Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory&lt;/i&gt;, which provides guidance on how&#13;an entity should recognize the income tax consequences of an intra-entity transfer of an asset other than inventory when the transfer&#13;occurs. This amendment is effective for fiscal years beginning after December 15, 2017, and interim periods within those fiscal&#13;years. Early adoption is permitted. The Company is currently assessing the impact of this pronouncement to its consolidated financial&#13;statements.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In November 2016, the FASB has issued ASU&#13;No. 2016-18&lt;i&gt;, Statement of Cash Flows (Topic 230)&lt;/i&gt;, which provides guidance on how restricted cash or restricted cash equivalents&#13;should be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown&#13;on the statement of cash flows. This amendment is effective for fiscal years beginning after December 15, 2017, and interim periods&#13;within those fiscal years. Early adoption is permitted. The Company is currently assessing the impact of this pronouncement to&#13;its Consolidated Statements of Cash Flows.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In January 2017, the FASB has issued ASU No.&#13;2017-01&lt;i&gt;, Business Combinations (Topic 805): Clarifying the Definition of a Business&lt;/i&gt;, which clarifies the definition of a&#13;business with the objective of adding guidance to assist entities with evaluating whether transactions should be accounted for&#13;as acquisitions (or disposals) of assets or businesses. This amendment is effective for fiscal years beginning after December 15,&#13;2017, and interim periods within those fiscal years. Early adoption is permitted. The Company is currently assessing the impact&#13;of this pronouncement to its consolidated financial statements.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In January 2017, the FASB has issued ASU No.&#13;2017-04,&amp;#160;&lt;i&gt;Intangibles and Other (Topic 350): Simplifying the Test for Goodwill Impairment&lt;/i&gt;, which eliminates the requirement&#13;to calculate the implied fair value of goodwill but rather require an entity to record an impairment charge based on the excess&#13;of a reporting unit's carrying value over its fair value. This amendment is effective for annual or interim goodwill impairment&#13;tests in fiscal years beginning after December 15, 2019. Early adoption is permitted. The Company is currently assessing the impact&#13;of this pronouncement to its consolidated financial statements.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In February 2016, the FASB issued ASU No.&#13;2016-02, &lt;i&gt;Leases (Topic 842), &lt;/i&gt;which requires companies to generally recognize on the balance sheet operating and financing&#13;lease liabilities and corresponding right-of-use assets. The update also requires qualitative and quantitative disclosures designed&#13;to assess the amount, timing, and uncertainty of cash flows arising from leases.&amp;#160;&amp;#160;The update requires the use of a modified&#13;retrospective transition approach, which includes a number of optional practical expedients that entities may elect to apply. This&#13;amendment is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years.&#13;Early adoption is permitted. The Company is currently assessing the impact of this pronouncement to its consolidated financial&#13;statements.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In March 2016, the FASB issued ASU No. 2016-09,&amp;#160;&lt;i&gt;Compensation&#13;- Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting&amp;#160;&lt;/i&gt;(&amp;#34;ASU 2016-09&amp;#34;), which&#13;is intended to simplify several aspects of the accounting for share-based payment transactions, including the income tax consequences,&#13;classification of awards as either equity or liabilities, and classification on the statement of cash flows. As a result of the&#13;adoption, stock-based compensation excess tax benefits or tax deficiencies will be reflected in the consolidated statement of operations&#13;within the provision for income taxes rather than in the consolidated balance sheet within additional paid-in capital. The amount&#13;of the impact to the provision for income taxes will depend on the difference between the market value of share-based awards at&#13;vesting or settlement and the grant date fair value. The amendment is effective for annual periods beginning after December 15,&#13;2016, including interim periods within those fiscal years. Early application is permitted.&amp;#160;The Company is currently assessing&#13;the impact of this pronouncement to its consolidated financial statements.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 12pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;</us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>
    <us-gaap:InventoryDisclosureTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;3. INVENTORIES&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Components of inventories were as follows&#13;(in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;March 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 66%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Work-in-process&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;76&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Finished goods&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;908&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;444&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;908&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;520&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:EarningsPerShareTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;11. NET INCOME (LOSS) PER SHARE&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The following is a reconciliation of the weighted&#13;average number of common shares outstanding used in calculating basic and diluted net income (loss) per share (in thousands, except&#13;share and per share data):&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Years Ended March 31, &lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 52%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;(In Thousands, Except Per Share Amounts) &lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Numerator:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Net income (loss) available to common stockholders&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(4,751)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(5,120)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,926&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Denominator:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Common shares&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;90,340&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;88,477&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;89,071&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Denominator for basic calculation&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;90,340&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;88,477&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;89,071&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Employee stock options&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,088&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Employee restricted purchase rights&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;493&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Denominator for diluted calculation&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;90,340&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;88,477&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;91,652&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Net income (loss) per share:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Basic&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(0.05)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(0.06)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.02&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Diluted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(0.05)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(0.06)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.02&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The following shares attributable to outstanding&#13;stock options and restricted stock purchase rights were excluded from the calculation of diluted earnings per share because their&#13;inclusion would have been antidilutive (in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="5" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Years Ended March 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 64%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Common stock options&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;4,462&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;4,793&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,812&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Stock purchase rights&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;4,950&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;4,628&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;57&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;9,412&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;9,421&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,869&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms contextRef="From2016-04-01to2017-03-31">P1Y32D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms contextRef="From2015-04-01to2016-03-31">P0Y274D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms contextRef="From2014-04-01to2015-03-31">P1Y180D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms contextRef="From2013-04-01to2014-03-31">P1Y335D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:UnrecognizedTaxBenefits contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">3331000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">2881000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="AsOf2014-03-31" unitRef="USD" decimals="-3">2165000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="AsOf2015-03-31" unitRef="USD" decimals="-3">2420000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">39352000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">29395000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">22968000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">17020000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:RevenueRecognitionForAlternativeRevenueProgramsPolicy contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;i&gt;Multiple Element Arrangements&lt;/i&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;ASC 605-25, &lt;i&gt;Revenue Recognition - Multiple&#13;Element Arrangements&lt;/i&gt;, requires that revenue arrangements with multiple deliverables be divided into separate units of accounting&#13;if the deliverables in the arrangement meet specific criteria. The provisioning of the 8x8 cloud service with the accompanying&#13;8x8 IP telephone constitutes a revenue arrangement with multiple deliverables.&amp;#160;For arrangements with multiple deliverables,&#13;the Company allocates the arrangement consideration to all units of accounting based on their relative selling prices. In such&#13;circumstances, the accounting principles establish a hierarchy to determine the relative selling price to be used for allocating&#13;arrangement consideration to units of accounting as follows: (i) vendor-specific objective evidence of fair value (&amp;#34;VSOE&amp;#34;),&#13;(ii) third-party evidence of selling price (&amp;#34;TPE&amp;#34;), and (iii) best estimate of the selling price (&amp;#34;BESP&amp;#34;).&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;VSOE generally exists only when a Company&#13;sells the deliverable separately, on more than a limited basis, at prices within a relatively narrow range.&amp;#160; When VSOE cannot&#13;be established, the Company attempts to establish the selling price of deliverables based on relevant TPE. TPE is determined based&#13;on manufacturer's prices for similar deliverables when sold separately, when possible. As the Company has historically been unable&#13;to establish a selling price using VSOE or TPE, it uses a BESP for the allocation of arrangement consideration. The objective of&#13;BESP is to determine the price at which the Company would transact a sale if the product or service was sold on a stand-alone basis.&#13;BESP is generally used for offerings that are not typically sold on a stand-alone basis or for new or highly customized offerings.&#13;The Company determines BESP for a product or service by considering multiple factors including, but not limited to:&lt;/p&gt;&#13;&#13;&lt;ul&gt;&#13;&#13;&lt;li style="margin: 0pt 0 12pt; font-size: 10pt"&gt;&lt;font style="font-family: Times New Roman, Times, Serif"&gt;the price list established&#13;by its management which is typically based on general pricing practices and targeted gross margin of products and services sold;&#13;and&lt;/font&gt;&lt;/li&gt;&#13;&#13;&lt;li style="margin: 0pt 0 12pt; font-size: 10pt"&gt;&lt;font style="font-family: Times New Roman, Times, Serif"&gt;analysis of pricing history&#13;of new arrangements, including multiple element and stand-alone transactions.&lt;/font&gt;&lt;/li&gt;&#13;&#13;&lt;/ul&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In accordance with the guidance of ASC 605-25,&#13;when the Company enters into revenue arrangements with multiple deliverables the Company allocates arrangement consideration, among&#13;the products and subscriber services based on their relative selling prices. Arrangement consideration allocated to the sold products&#13;that is fixed or determinable and that is not contingent on future performance or future deliverables is recognized as product&#13;revenues during the period of the sale less the allowance for estimated returns during the 30-day trial period. Arrangement consideration&#13;allocated to subscriber services that is fixed or determinable and that is not contingent on future performance or future deliverables&#13;is recognized ratably as service revenues as the related services are provided, which is generally over the initial contract term.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</us-gaap:RevenueRecognitionForAlternativeRevenueProgramsPolicy>
    <dei:EntityCommonStockSharesOutstanding contextRef="AsOf2017-05-25" unitRef="Shares" decimals="INF">91620610</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="margin: 0pt"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;12. SEGMENT REPORTING &lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;ASC 280, &lt;i&gt;Segment Reporting&lt;/i&gt;, establishes&#13;annual and interim reporting standards for an enterprise's business segments and related disclosures about its products, services,&#13;geographic areas and major customers. Under ASC 280, the method for determining what information to report is based upon the way&#13;management organizes the operating segments within the Company for making operating decisions and assessing financial performance.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company manages its operations primarily&#13;on a geographic basis. The Chief Executive Officer, the Chief Financial Officer, and the Chief Technology Officer or the Company's&#13;Chief Operating Decision Makers (CODMs), evaluate performance of the Company and make decisions regarding allocation of resources&#13;based on geographic results. The Company's reportable segments are the Americas and Europe. The Americas segment is primarily North&#13;America. The Europe segment is primarily the United Kingdom. Each operating segment provides similar products and services.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company's CODMs evaluate the performance&#13;of its operating segments based on revenues and net income. The Company does not allocate research and development, sales and marketing,&#13;general and administrative, amortization expense, stock-based compensation expense, and commitment and contingencies for each segment&#13;as management does not consider this information in its evaluation of the performance of each operating segment.&amp;#160;Revenues&#13;are attributed to each segment based on the ordering location of the customer or ship to location.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The following tables set forth the segment&#13;and geographic information for each period (in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Total Revenue for the Years Ended March 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 52%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Americas (principally US)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;227,914&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;185,241&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;150,764&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Europe (principally UK)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;25,474&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;24,095&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;11,649&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;253,388&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;209,336&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;162,413&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Revenue is based upon the destination of shipments&#13;and the customers' service address. In fiscal 2017, 2016 and 2015 intersegment revenues of approximately $4.9 million, $1.0 million&#13;and $0, respectively, were eliminated in consolidation, and have been excluded from the table above.&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Total Depreciation and Amortization for the Years Ended March 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 52%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;Americas (principally US)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;6,842&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;5,776&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;4,739&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;Europe (principally UK)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;3,595&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;3,231&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;1,374&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;10,437&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;9,007&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;6,113&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Total Net Income (Loss) for the Years Ended March 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 52%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Americas (principally US)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,557&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;940&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;5,433&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Europe (principally UK)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(7,308)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(6,060)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(3,507)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(4,751)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(5,120)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,926&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="10" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;March 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 36%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Total Assets&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Property and&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Equipment, net&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Total Assets&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Property and&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Equipment, net&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Americas (principally US)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="background-color: white; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;284,011&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;11,803&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;261,886&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;9,733&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Europe (principally UK)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;49,844&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;4,581&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;51,566&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,642&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;333,855&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;16,384&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;313,452&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;12,375&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">-5528000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">-2025000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">-2513000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax contextRef="From2014-04-01to2015-03-31_CommonStockMember" unitRef="USD" decimals="-3">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax contextRef="From2014-04-01to2015-03-31_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax contextRef="From2014-04-01to2015-03-31_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">-2513000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax contextRef="From2014-04-01to2015-03-31_RetainedEarningsMember" unitRef="USD" decimals="-3">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax contextRef="From2015-04-01to2016-03-31_CommonStockMember" unitRef="USD" decimals="-3">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax contextRef="From2015-04-01to2016-03-31_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax contextRef="From2015-04-01to2016-03-31_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">-2025000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax contextRef="From2015-04-01to2016-03-31_RetainedEarningsMember" unitRef="USD" decimals="-3">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax contextRef="From2016-04-01to2017-03-31_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax contextRef="From2016-04-01to2017-03-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax contextRef="From2016-04-01to2017-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">-5528000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax contextRef="From2016-04-01to2017-03-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:IncomeTaxesPaid contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">460000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">445000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">159000</us-gaap:IncomeTaxesPaid>
    <us-gaap:InterestPaid contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">16000</us-gaap:InterestPaid>
    <us-gaap:InterestPaid contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">44000</us-gaap:InterestPaid>
    <us-gaap:InterestPaid contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">5000</us-gaap:InterestPaid>
    <us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0; text-align: justify"&gt;The following tables set forth the segment&#13;and geographic information for each period (in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Total Revenue for the Years Ended March 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 52%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Americas (principally US)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;227,914&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;185,241&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;150,764&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Europe (principally UK)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;25,474&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;24,095&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;11,649&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;253,388&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;209,336&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;162,413&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="7" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Total Depreciation&#13;    and Amortization for the Years Ended March 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 52%; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;Americas (principally US)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;6,842&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;5,776&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;4,739&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;Europe (principally UK)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;3,595&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;3,231&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;1,374&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;10,437&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;9,007&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;6,113&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="7" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Total Net Income&#13;    (Loss) for the Years Ended March 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 52%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Americas (principally US)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,557&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;940&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;5,433&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Europe (principally UK)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(7,308)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(6,060)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(3,507)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(4,751)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(5,120)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,926&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="10" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;March 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 36%"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Total Assets&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Property and&lt;/b&gt;&lt;br /&gt;&#13;    &lt;b&gt;Equipment, net&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Total Assets&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Property and&lt;/b&gt;&lt;br /&gt;&#13;    &lt;b&gt;Equipment, net&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Americas (principally US)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="background-color: white; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;284,011&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;11,803&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;261,886&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;9,733&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Europe (principally UK)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;49,844&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;4,581&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;51,566&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,642&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;333,855&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;16,384&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;313,452&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;12,375&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0; text-align: justify"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit contextRef="From2016-04-01to2017-03-31_custom_ZeroPointFiveFiveToFourPointSixZeroMember" unitRef="USDPShares" decimals="INF">0.55</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit contextRef="From2016-04-01to2017-03-31_custom_FivePointEightSevenToSixPointEightSixMember" unitRef="USDPShares" decimals="INF">5.87</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit contextRef="From2016-04-01to2017-03-31_custom_SecenPointFiveTwoToNinePointTwoOneMember" unitRef="USDPShares" decimals="INF">7.52</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit contextRef="From2016-04-01to2017-03-31_custom_NinePointThreeFiveToTenPointFiveZeroMember" unitRef="USDPShares" decimals="INF">9.35</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit contextRef="From2016-04-01to2017-03-31_custom_TenPointEightSixToFifteenPointFourZeroMember" unitRef="USDPShares" decimals="INF">10.86</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit contextRef="From2016-04-01to2017-03-31_custom_ZeroPointFiveFiveToFifteenPointFourZeroMember" unitRef="USDPShares" decimals="INF">0.55</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit contextRef="From2016-04-01to2017-03-31_custom_ZeroPointFiveFiveToFourPointSixZeroMember" unitRef="USDPShares" decimals="INF">4.60</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit contextRef="From2016-04-01to2017-03-31_custom_FivePointEightSevenToSixPointEightSixMember" unitRef="USDPShares" decimals="INF">6.86</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit contextRef="From2016-04-01to2017-03-31_custom_SecenPointFiveTwoToNinePointTwoOneMember" unitRef="USDPShares" decimals="INF">9.21</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit contextRef="From2016-04-01to2017-03-31_custom_NinePointThreeFiveToTenPointFiveZeroMember" unitRef="USDPShares" decimals="INF">10.50</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit contextRef="From2016-04-01to2017-03-31_custom_TenPointEightSixToFifteenPointFourZeroMember" unitRef="USDPShares" decimals="INF">15.40</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit contextRef="From2016-04-01to2017-03-31_custom_ZeroPointFiveFiveToFifteenPointFourZeroMember" unitRef="USDPShares" decimals="INF">15.40</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2016-04-01to2017-03-31_custom_ZeroPointFiveFiveToFourPointSixZeroMember">P2Y0D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2016-04-01to2017-03-31_custom_FivePointEightSevenToSixPointEightSixMember">P6Y252D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2016-04-01to2017-03-31_custom_SecenPointFiveTwoToNinePointTwoOneMember">P7Y144D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2016-04-01to2017-03-31_custom_NinePointThreeFiveToTenPointFiveZeroMember">P6Y216D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2016-04-01to2017-03-31_custom_TenPointEightSixToFifteenPointFourZeroMember">P8Y288D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue contextRef="AsOf2017-03-31_custom_ZeroPointFiveFiveToFourPointSixZeroMember" unitRef="USD" decimals="0">12168894</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue contextRef="AsOf2017-03-31_custom_FivePointEightSevenToSixPointEightSixMember" unitRef="USD" decimals="0">9996307</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue contextRef="AsOf2017-03-31_custom_SecenPointFiveTwoToNinePointTwoOneMember" unitRef="USD" decimals="0">6277429</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue contextRef="AsOf2017-03-31_custom_NinePointThreeFiveToTenPointFiveZeroMember" unitRef="USD" decimals="0">4998813</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue contextRef="AsOf2017-03-31_custom_TenPointEightSixToFifteenPointFourZeroMember" unitRef="USD" decimals="0">1043018</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue contextRef="AsOf2017-03-31_custom_ZeroPointFiveFiveToFifteenPointFourZeroMember" unitRef="USD" decimals="0">34484461</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="AsOf2017-03-31" unitRef="Shares" decimals="INF">3191879</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="AsOf2017-03-31_custom_ZeroPointFiveFiveToFourPointSixZeroMember" unitRef="Shares" decimals="INF">912189</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="AsOf2017-03-31_custom_FivePointEightSevenToSixPointEightSixMember" unitRef="Shares" decimals="INF">863274</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="AsOf2017-03-31_custom_SecenPointFiveTwoToNinePointTwoOneMember" unitRef="Shares" decimals="INF">503564</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="AsOf2017-03-31_custom_NinePointThreeFiveToTenPointFiveZeroMember" unitRef="Shares" decimals="INF">758640</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="AsOf2017-03-31_custom_TenPointEightSixToFifteenPointFourZeroMember" unitRef="Shares" decimals="INF">154212</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="AsOf2017-03-31_custom_ZeroPointFiveFiveToFifteenPointFourZeroMember" unitRef="Shares" decimals="INF">3191879</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="AsOf2017-03-31" unitRef="USDPShares" decimals="INF">6.47</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="AsOf2017-03-31_custom_ZeroPointFiveFiveToFourPointSixZeroMember" unitRef="USDPShares" decimals="INF">1.91</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="AsOf2017-03-31_custom_FivePointEightSevenToSixPointEightSixMember" unitRef="USDPShares" decimals="INF">6.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="AsOf2017-03-31_custom_SecenPointFiveTwoToNinePointTwoOneMember" unitRef="USDPShares" decimals="INF">8.47</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="AsOf2017-03-31_custom_NinePointThreeFiveToTenPointFiveZeroMember" unitRef="USDPShares" decimals="INF">9.71</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="AsOf2017-03-31_custom_TenPointEightSixToFifteenPointFourZeroMember" unitRef="USDPShares" decimals="INF">11.68</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="AsOf2017-03-31_custom_ZeroPointFiveFiveToFourPointSixZeroMember" unitRef="USD" decimals="0">12168894</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="AsOf2017-03-31_custom_FivePointEightSevenToSixPointEightSixMember" unitRef="USD" decimals="0">7680449</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="AsOf2017-03-31_custom_SecenPointFiveTwoToNinePointTwoOneMember" unitRef="USD" decimals="0">3414760</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="AsOf2017-03-31_custom_NinePointThreeFiveToTenPointFiveZeroMember" unitRef="USD" decimals="0">4206928</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="AsOf2017-03-31_custom_TenPointEightSixToFifteenPointFourZeroMember" unitRef="USD" decimals="0">551242</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="AsOf2017-03-31_custom_ZeroPointFiveFiveToFifteenPointFourZeroMember" unitRef="USD" decimals="0">28022273</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:AccretionExpense contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">219000</us-gaap:AccretionExpense>
    <us-gaap:AccretionExpense contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">740000</us-gaap:AccretionExpense>
    <us-gaap:AccretionExpense contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">896000</us-gaap:AccretionExpense>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">41288000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">56302000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">36764000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">140026000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">126723000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">106021000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">93795000</us-gaap:ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">64361000</us-gaap:ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">63546000</us-gaap:ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments>
    <us-gaap:NoncurrentAssets contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">16384000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">12375000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="AsOf2016-03-31_us-gaap_EuropeMember" unitRef="USD" decimals="-3">2642000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="AsOf2017-03-31_us-gaap_EuropeMember" unitRef="USD" decimals="-3">4581000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="AsOf2017-03-31_us-gaap_AmericasMember" unitRef="USD" decimals="-3">11803000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="AsOf2016-03-31_us-gaap_AmericasMember" unitRef="USD" decimals="-3">9733000</us-gaap:NoncurrentAssets>
    <us-gaap:DescriptionOfNewAccountingPronouncementsNotYetAdopted contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;RECENT ACCOUNTING PRONOUNCEMENTS&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In May 2014, the FASB issued ASU No. 2014-09,&amp;#160;&lt;i&gt;Revenue&#13;from Contracts with Customers&lt;/i&gt;, along with amendments issued in 2015 and 2016, which requires an entity to recognize the amount&#13;of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. The ASU will replace&#13;most existing revenue recognition guidance in U.S. GAAP when it becomes effective. The new standard will become effective for&#13;the Company on April 1, 2018. The standard permits the use of either the retrospective or cumulative effect transition method.&#13;The Company has preliminary selected the modified retrospective method as the transition method.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company is in the initial stages of the&#13;assessment of the impact of the new standard on the Company's accounting policies, processes and system requirements. The Company&#13;has assigned internal resources and engaged third-party service providers to assist with the assessment and implementation. The&#13;Company currently believes the most significant impact relates to the allocation of consideration in a contract between product&#13;and service performance obligations.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In June 2016, the FASB issued ASU No. 2016-13,&amp;#160;&lt;i&gt;Financial&#13;Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&lt;/i&gt;, which provides guidance for&#13;measurement and recognition of expected credit losses for financial assets held based on historical experience, current conditions,&#13;and reasonable and supportable forecasts that affect the collectability of the reported amount. The amendment is effective for&#13;fiscal years beginning after December 15, 2019. Early adoption is permitted for fiscal years beginning after December 15, 2018.&#13;The Company is currently assessing the impact of this pronouncement to its consolidated financial statements.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In August 2016, the FASB issued ASU No. 2016-15&lt;i&gt;,&#13;Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments&lt;/i&gt;, which provides guidance on&#13;how certain cash receipts and cash payments are to be presented and classified in the statement of cash flows. This amendment is&#13;effective for fiscal years beginning after December 15, 2017, and interim periods within those fiscal years. Early adoption is&#13;permitted. The Company is currently assessing the impact of this pronouncement to its Consolidated Statements of Cash Flows.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In October 2016, the FASB has issued ASU No.&#13;2016-16&lt;i&gt;, Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory&lt;/i&gt;, which provides guidance on how&#13;an entity should recognize the income tax consequences of an intra-entity transfer of an asset other than inventory when the transfer&#13;occurs. This amendment is effective for fiscal years beginning after December 15, 2017, and interim periods within those fiscal&#13;years. Early adoption is permitted. The Company is currently assessing the impact of this pronouncement to its consolidated financial&#13;statements.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In November 2016, the FASB has issued ASU&#13;No. 2016-18&lt;i&gt;, Statement of Cash Flows (Topic 230)&lt;/i&gt;, which provides guidance on how restricted cash or restricted cash equivalents&#13;should be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown&#13;on the statement of cash flows. This amendment is effective for fiscal years beginning after December 15, 2017, and interim periods&#13;within those fiscal years. Early adoption is permitted. The Company is currently assessing the impact of this pronouncement to&#13;its Consolidated Statements of Cash Flows.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In January 2017, the FASB has issued ASU No.&#13;2017-01&lt;i&gt;, Business Combinations (Topic 805): Clarifying the Definition of a Business&lt;/i&gt;, which clarifies the definition of a&#13;business with the objective of adding guidance to assist entities with evaluating whether transactions should be accounted for&#13;as acquisitions (or disposals) of assets or businesses. This amendment is effective for fiscal years beginning after December 15,&#13;2017, and interim periods within those fiscal years. Early adoption is permitted. The Company is currently assessing the impact&#13;of this pronouncement to its consolidated financial statements.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In January 2017, the FASB has issued ASU No.&#13;2017-04,&amp;#160;&lt;i&gt;Intangibles and Other (Topic 350): Simplifying the Test for Goodwill Impairment&lt;/i&gt;, which eliminates the requirement&#13;to calculate the implied fair value of goodwill but rather require an entity to record an impairment charge based on the excess&#13;of a reporting unit's carrying value over its fair value. This amendment is effective for annual or interim goodwill impairment&#13;tests in fiscal years beginning after December 15, 2019. Early adoption is permitted. The Company is currently assessing the impact&#13;of this pronouncement to its consolidated financial statements.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In February 2016, the FASB issued ASU No.&#13;2016-02, &lt;i&gt;Leases (Topic 842), &lt;/i&gt;which requires companies to generally recognize on the balance sheet operating and financing&#13;lease liabilities and corresponding right-of-use assets. The update also requires qualitative and quantitative disclosures designed&#13;to assess the amount, timing, and uncertainty of cash flows arising from leases.&amp;#160;&amp;#160;The update requires the use of a modified&#13;retrospective transition approach, which includes a number of optional practical expedients that entities may elect to apply. This&#13;amendment is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years.&#13;Early adoption is permitted. The Company is currently assessing the impact of this pronouncement to its consolidated financial&#13;statements.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In March 2016, the FASB issued ASU No. 2016-09,&amp;#160;&lt;i&gt;Compensation&#13;- Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting&amp;#160;&lt;/i&gt;(&amp;#34;ASU 2016-09&amp;#34;), which&#13;is intended to simplify several aspects of the accounting for share-based payment transactions, including the income tax consequences,&#13;classification of awards as either equity or liabilities, and classification on the statement of cash flows. As a result of the&#13;adoption, stock-based compensation excess tax benefits or tax deficiencies will be reflected in the consolidated statement of operations&#13;within the provision for income taxes rather than in the consolidated balance sheet within additional paid-in capital. The amount&#13;of the impact to the provision for income taxes will depend on the difference between the market value of share-based awards at&#13;vesting or settlement and the grant date fair value. The amendment is effective for annual periods beginning after December 15,&#13;2016, including interim periods within those fiscal years. Early application is permitted.&amp;#160;The Company is currently assessing&#13;the impact of this pronouncement to its consolidated financial statements.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</us-gaap:DescriptionOfNewAccountingPronouncementsNotYetAdopted>
    <us-gaap:DeferredRevenueNoncurrent contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">60000</us-gaap:DeferredRevenueNoncurrent>
    <us-gaap:DeferredRevenueNoncurrent contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">154000</us-gaap:DeferredRevenueNoncurrent>
    <us-gaap:NonoperatingIncomeExpense contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">1792000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">1107000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="From2016-10-01to2016-12-31" unitRef="USD" decimals="-3">408000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="From2015-10-01to2015-12-31" unitRef="USD" decimals="-3">272000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">833000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="From2016-07-01to2016-09-30" unitRef="USD" decimals="-3">391000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="From2016-04-01to2016-06-30" unitRef="USD" decimals="-3">410000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="From2015-07-01to2015-09-30" unitRef="USD" decimals="-3">204000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="From2015-04-01to2015-06-30" unitRef="USD" decimals="-3">234000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="From2017-01-01to2017-03-31" unitRef="USD" decimals="-3">583000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="From2016-01-01to2016-03-31" unitRef="USD" decimals="-3">397000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">-22194000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">-36295000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">-12261000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">28478000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">23567000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">21240000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">-426000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">442000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">-114000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations>
    <us-gaap:OtherDepreciationAndAmortization contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">591000</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">456000</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">341000</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:GainLossOnSaleOfOtherAssets contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">0</us-gaap:GainLossOnSaleOfOtherAssets>
    <us-gaap:GainLossOnSaleOfOtherAssets contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">0</us-gaap:GainLossOnSaleOfOtherAssets>
    <us-gaap:GainLossOnSaleOfOtherAssets contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">1000000</us-gaap:GainLossOnSaleOfOtherAssets>
    <us-gaap:UnusualOrInfrequentItemsDisclosureTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;15. PATENT SALE&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In June 2012, the Company entered into a&#13;patent purchase agreement and sold a family of patents to a third party for approximately $12.0 million plus a future payment&#13;of up to a maximum of $3.0 million based on future license agreements entered into by the third-party purchaser. In August 2014&#13;and February 2013, the third-party entered into two separate license agreements with its customers; therefore, the Company earned&#13;an additional $1.0 million each under the patent purchase agreement for fiscal 2015 and 2013. Under the terms and conditions of&#13;the patent purchase agreement, the Company has retained certain limited rights to continue to use the patents. The patent purchase&#13;agreement contains representations and warranties customary for transactions of this type.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;</us-gaap:UnusualOrInfrequentItemsDisclosureTextBlock>
    <EGHT:SaleOfPatents contextRef="From2012-06-01to2012-06-30" unitRef="USD" decimals="-5">12000000</EGHT:SaleOfPatents>
    <EGHT:SaleOfPatents contextRef="From2014-08-01to2014-08-31" unitRef="USD" decimals="-5">1000000</EGHT:SaleOfPatents>
    <EGHT:SaleOfPatents contextRef="From2013-02-01to2013-02-28" unitRef="USD" decimals="-5">1000000</EGHT:SaleOfPatents>
    <EGHT:FutureMaximumPatentLicenseCollection contextRef="AsOf2012-06-30" unitRef="USD" decimals="-5">3000000</EGHT:FutureMaximumPatentLicenseCollection>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">2884000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">23246000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate contextRef="From2016-04-01to2017-03-31_us-gaap_EmployeeStockOptionMember" unitRef="Integer" decimals="INF">0.44</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate contextRef="From2015-04-01to2016-03-31_us-gaap_EmployeeStockOptionMember" unitRef="Integer" decimals="INF">0.53</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate contextRef="From2014-04-01to2015-03-31_us-gaap_EmployeeStockOptionMember" unitRef="Integer" decimals="INF">0.61</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate contextRef="From2016-04-01to2017-03-31_us-gaap_PerformanceSharesMember" unitRef="Integer" decimals="INF">0.37</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate contextRef="From2015-04-01to2016-03-31_us-gaap_PerformanceSharesMember" unitRef="Integer" decimals="INF">0.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate contextRef="From2014-04-01to2015-03-31_us-gaap_PerformanceSharesMember" unitRef="Integer" decimals="INF">0.49</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="From2016-04-01to2017-03-31_us-gaap_EmployeeStockOptionMember" unitRef="Integer" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="From2015-04-01to2016-03-31_us-gaap_EmployeeStockOptionMember" unitRef="Integer" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="From2014-04-01to2015-03-31_us-gaap_EmployeeStockOptionMember" unitRef="Integer" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="From2016-04-01to2017-03-31_us-gaap_PerformanceSharesMember" unitRef="Integer" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="From2015-04-01to2016-03-31_us-gaap_PerformanceSharesMember" unitRef="Integer" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="From2014-04-01to2015-03-31_us-gaap_PerformanceSharesMember" unitRef="Integer" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="From2016-04-01to2017-03-31_us-gaap_PerformanceSharesMember" unitRef="Integer" decimals="INF">0.0065</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="From2015-04-01to2016-03-31_us-gaap_PerformanceSharesMember" unitRef="Integer" decimals="INF">0.0039</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="From2014-04-01to2015-03-31_us-gaap_PerformanceSharesMember" unitRef="Integer" decimals="INF">0.0012</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="From2016-04-01to2017-03-31_us-gaap_EmployeeStockOptionMember">P4Y324D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="From2015-04-01to2016-03-31_us-gaap_EmployeeStockOptionMember">P5Y144D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="From2014-04-01to2015-03-31_us-gaap_EmployeeStockOptionMember">P6Y0D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="From2016-04-01to2017-03-31_us-gaap_PerformanceSharesMember">P0Y270D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="From2015-04-01to2016-03-31_us-gaap_PerformanceSharesMember">P0Y299D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="From2014-04-01to2015-03-31_us-gaap_PerformanceSharesMember">P0Y288D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="From2016-04-01to2017-03-31_us-gaap_EmployeeStockOptionMember" unitRef="USDPShares" decimals="INF">5.74</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="From2015-04-01to2016-03-31_us-gaap_EmployeeStockOptionMember" unitRef="USDPShares" decimals="INF">4.17</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="From2014-04-01to2015-03-31_us-gaap_EmployeeStockOptionMember" unitRef="USDPShares" decimals="INF">4.14</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="From2016-04-01to2017-03-31_us-gaap_PerformanceSharesMember" unitRef="USDPShares" decimals="INF">4.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="From2015-04-01to2016-03-31_us-gaap_PerformanceSharesMember" unitRef="USDPShares" decimals="INF">3.25</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="From2014-04-01to2015-03-31_us-gaap_PerformanceSharesMember" unitRef="USDPShares" decimals="INF">2.52</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfTreasuryStockByClassTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The stock repurchase activity as of March&#13;31, 2017 is summarized as follows:&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Shares&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Price&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Amount&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 56%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Repurchased&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Per Share&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Repurchased&lt;sup&gt;(1)&lt;/sup&gt;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Balance as of March 31, 2015&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,488,215&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;7.38&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;19,200,393&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Repurchase of common stock under 2015 Repurchase Plan&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,392,135&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;8.02&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;11,164,329&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Balance as of March 31, 2016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;3,880,350&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;30,364,722&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Repurchase of common stock under 2015 Repurchase Plan&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Balance as of March 31, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;3,880,350&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;30,364,722&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;(1) Amount excludes commission fees.&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 9pt Sans-Serif; margin-right: 0; margin-left: 0; color: Red"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 9pt Sans-Serif; margin-right: 0; margin-left: 0; color: Red"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 9pt Sans-Serif; margin-right: 0; margin-left: 0; color: Red"&gt;&lt;/p&gt;</us-gaap:ScheduleOfTreasuryStockByClassTextBlock>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares contextRef="From2014-04-01to2015-03-31_CommonStockMember" unitRef="Shares" decimals="INF">-2503268</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares contextRef="From2015-04-01to2016-03-31_CommonStockMember" unitRef="Shares" decimals="INF">-1422837</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares contextRef="From2016-04-01to2017-03-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">-289899</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares contextRef="From2016-04-01to2017-03-31_custom_February2015Member" unitRef="Shares" decimals="INF">0</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares contextRef="From2015-04-01to2016-03-31_custom_February2015Member" unitRef="Shares" decimals="INF">1392135</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">-3005000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">-11653000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">-19371000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="From2014-04-01to2015-03-31_CommonStockMember" unitRef="USD" decimals="-3">-2000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="From2014-04-01to2015-03-31_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">-19369000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="From2014-04-01to2015-03-31_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="From2014-04-01to2015-03-31_RetainedEarningsMember" unitRef="USD" decimals="-3">0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="From2015-04-01to2016-03-31_CommonStockMember" unitRef="USD" decimals="-3">-1000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="From2015-04-01to2016-03-31_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">-11652000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="From2015-04-01to2016-03-31_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="From2015-04-01to2016-03-31_RetainedEarningsMember" unitRef="USD" decimals="-3">0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="From2016-04-01to2017-03-31_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">-1000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="From2016-04-01to2017-03-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">-3004000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="From2016-04-01to2017-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="From2016-04-01to2017-03-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="From2016-04-01to2017-03-31_custom_February2015Member" unitRef="USD" decimals="0">0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="From2015-04-01to2016-03-31_custom_February2015Member" unitRef="USD" id="Foot-00-0" decimals="0">11164329</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="From2014-04-01to2015-03-31_custom_February2015Member" unitRef="USD" id="Foot-00-1" decimals="0">19200393</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:OtherIntangibleAssetsNet contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">14907000</us-gaap:OtherIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">218000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">1701000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">2666000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">3009000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">3459000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">3854000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">174989000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-03-31_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">35389000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-03-31_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">127461000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-03-31_FairValueInputsLevel3Member" unitRef="USD" decimals="-3">341000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2017-03-31_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">42836000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2017-03-31_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">132153000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2017-03-31_us-gaap_FairValueInputsLevel3Member" unitRef="USD" decimals="-3">148000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">162850000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2017-03-31_us-gaap_CashMember" unitRef="USD" decimals="-3">29122000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-03-31_us-gaap_CashMember_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">18596000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2017-03-31_us-gaap_CashMember_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">11908000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-03-31_us-gaap_CashMember_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">14980000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2017-03-31_us-gaap_CashMember_us-gaap_EquitySecuritiesMember_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">1806000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-03-31_us-gaap_CashMember_us-gaap_EquitySecuritiesMember_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">1813000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2017-03-31_us-gaap_CommercialPaperMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">19152000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-03-31_us-gaap_CommercialPaperMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">6796000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-03-31_us-gaap_USStatesAndPoliticalSubdivisionsMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">1006000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2017-03-31_us-gaap_AssetBackedSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">26888000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-03-31_us-gaap_AssetBackedSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">24610000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2017-03-31_us-gaap_FixedIncomeSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">115000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2017-03-31_us-gaap_OtherDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">2000000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-03-31_us-gaap_ForeignGovernmentDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">1001000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2017-03-31_us-gaap_CorporateDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">83998000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-03-31_us-gaap_CorporateDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">85214000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-03-31_us-gaap_FixedIncomeSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">2028000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-03-31_us-gaap_OtherDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">6806000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2017-03-31_custom_ContingentConsiderationMember_us-gaap_FairValueInputsLevel3Member" unitRef="USD" decimals="-3">148000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-03-31_custom_ContingentConsiderationMember_us-gaap_FairValueInputsLevel3Member" unitRef="USD" decimals="-3">341000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:PreferredStockValue contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="AsOf2017-03-31" unitRef="USDPShares" decimals="INF">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="AsOf2016-03-31" unitRef="USDPShares" decimals="INF">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized contextRef="AsOf2017-03-31" unitRef="Shares" decimals="INF">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized contextRef="AsOf2016-03-31" unitRef="Shares" decimals="INF">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued contextRef="AsOf2017-03-31" unitRef="Shares" decimals="INF">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued contextRef="AsOf2016-03-31" unitRef="Shares" decimals="INF">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding contextRef="AsOf2017-03-31" unitRef="Shares" decimals="INF">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding contextRef="AsOf2016-03-31" unitRef="Shares" decimals="INF">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="AsOf2017-03-31" unitRef="USDPShares" decimals="INF">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="AsOf2016-03-31" unitRef="USDPShares" decimals="INF">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2017-03-31" unitRef="Shares" decimals="INF">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2016-03-31" unitRef="Shares" decimals="INF">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="AsOf2017-03-31" unitRef="Shares" decimals="INF">91500091</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued contextRef="AsOf2016-03-31" unitRef="Shares" decimals="INF">89213205</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2017-03-31" unitRef="Shares" decimals="INF">91500091</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2016-03-31" unitRef="Shares" decimals="INF">89213205</us-gaap:CommonStockSharesOutstanding>
    <EGHT:AddBackTaxBenefitFromStockbasedCompensation contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">486000</EGHT:AddBackTaxBenefitFromStockbasedCompensation>
    <EGHT:AddBackTaxBenefitFromStockbasedCompensation contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">224000</EGHT:AddBackTaxBenefitFromStockbasedCompensation>
    <EGHT:AddBackTaxBenefitFromStockbasedCompensation contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">151000</EGHT:AddBackTaxBenefitFromStockbasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">486000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">224000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">151000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="From2014-04-01to2015-03-31_CommonStockMember" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="From2014-04-01to2015-03-31_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">151000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="From2014-04-01to2015-03-31_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="From2014-04-01to2015-03-31_RetainedEarningsMember" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="From2015-04-01to2016-03-31_CommonStockMember" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="From2015-04-01to2016-03-31_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">224000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="From2015-04-01to2016-03-31_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="From2015-04-01to2016-03-31_RetainedEarningsMember" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="From2016-04-01to2017-03-31_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="From2016-04-01to2017-03-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">486000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="From2016-04-01to2017-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="From2016-04-01to2017-03-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2016-04-01to2017-03-31_EquityOptionMember" unitRef="Shares" decimals="-3">4462000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2015-04-01to2016-03-31_EquityOptionMember" unitRef="Shares" decimals="-3">4793000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2016-04-01to2017-03-31_StockCompensationPlanMember" unitRef="Shares" decimals="-3">4950000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2015-04-01to2016-03-31_StockCompensationPlanMember" unitRef="Shares" decimals="-3">4628000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2016-04-01to2017-03-31" unitRef="Shares" decimals="-3">9412000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2015-04-01to2016-03-31" unitRef="Shares" decimals="-3">9421000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2014-04-01to2015-03-31" unitRef="Shares" decimals="-3">1869000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2014-04-01to2015-03-31_EquityOptionMember" unitRef="Shares" decimals="-3">1812000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2014-04-01to2015-03-31_StockCompensationPlanMember" unitRef="Shares" decimals="-3">57000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">-7000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">97000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">92000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">588000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">551000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">457000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">112000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">71000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">1000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">693000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">719000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">550000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">1506000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">95000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">2602000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">-1095000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">-854000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">-363000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">-1230000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">-807000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">0</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <EGHT:TotalDeferredIncomeTaxExpenseBenefit contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">-819000</EGHT:TotalDeferredIncomeTaxExpenseBenefit>
    <EGHT:TotalDeferredIncomeTaxExpenseBenefit contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">-1566000</EGHT:TotalDeferredIncomeTaxExpenseBenefit>
    <EGHT:TotalDeferredIncomeTaxExpenseBenefit contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">2239000</EGHT:TotalDeferredIncomeTaxExpenseBenefit>
    <EGHT:DeferredTaxAssetsOperatingLossCarryforwardsCurrent contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">0</EGHT:DeferredTaxAssetsOperatingLossCarryforwardsCurrent>
    <EGHT:DeferredTaxAssetsOperatingLossCarryforwardsCurrent contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">2739000</EGHT:DeferredTaxAssetsOperatingLossCarryforwardsCurrent>
    <us-gaap:DeferredTaxAssetsInventory contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">0</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">14000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">0</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">2740000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances>
    <us-gaap:DeferredTaxAssetsGrossCurrent contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">0</us-gaap:DeferredTaxAssetsGrossCurrent>
    <us-gaap:DeferredTaxAssetsGrossCurrent contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">5493000</us-gaap:DeferredTaxAssetsGrossCurrent>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">36427000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">38449000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">8614000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">7106000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">3688000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">6160000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsGrossNoncurrent contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">51561000</us-gaap:DeferredTaxAssetsGrossNoncurrent>
    <us-gaap:DeferredTaxAssetsGrossNoncurrent contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">44972000</us-gaap:DeferredTaxAssetsGrossNoncurrent>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">2934000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">3760000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">48627000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">46705000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">-1652000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">-2029000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">1599000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">108000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">9000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">269000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">1484000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">1253000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">725000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">-287000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">-1555000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">-1480000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">-246000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">-471000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">-331000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationDeductions contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">-54000</us-gaap:IncomeTaxReconciliationDeductions>
    <us-gaap:IncomeTaxReconciliationDeductions contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">-230000</us-gaap:IncomeTaxReconciliationDeductions>
    <us-gaap:IncomeTaxReconciliationDeductions contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">0</us-gaap:IncomeTaxReconciliationDeductions>
    <EGHT:ExpiringCaNols contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">0</EGHT:ExpiringCaNols>
    <EGHT:ExpiringCaNols contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">1626000</EGHT:ExpiringCaNols>
    <EGHT:ExpiringCaNols contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">1484000</EGHT:ExpiringCaNols>
    <us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">780000</us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">2342000</us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">1192000</us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">637000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">79000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">35000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">82000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">27000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">450000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">379000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">228000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1 contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">0</us-gaap:NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1>
    <us-gaap:NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1 contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">1453000</us-gaap:NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1>
    <us-gaap:NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1 contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">0</us-gaap:NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1>
    <EGHT:AcquisitionOfCapitalLeaseInConnectionWithAcquisitionsOfBusinesses contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">0</EGHT:AcquisitionOfCapitalLeaseInConnectionWithAcquisitionsOfBusinesses>
    <EGHT:AcquisitionOfCapitalLeaseInConnectionWithAcquisitionsOfBusinesses contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">1332000</EGHT:AcquisitionOfCapitalLeaseInConnectionWithAcquisitionsOfBusinesses>
    <EGHT:AcquisitionOfCapitalLeaseInConnectionWithAcquisitionsOfBusinesses contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">0</EGHT:AcquisitionOfCapitalLeaseInConnectionWithAcquisitionsOfBusinesses>
    <us-gaap:SharesIssued contextRef="AsOf2014-03-31_CommonStockMember" unitRef="Shares" decimals="INF">88525015</us-gaap:SharesIssued>
    <us-gaap:SharesIssued contextRef="AsOf2016-03-31_CommonStockMember" unitRef="Shares" decimals="INF">89213205</us-gaap:SharesIssued>
    <us-gaap:SharesIssued contextRef="AsOf2017-03-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">91500091</us-gaap:SharesIssued>
    <us-gaap:SharesIssued contextRef="AsOf2015-03-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">88065528</us-gaap:SharesIssued>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">4567000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">5388000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">4527000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="From2014-04-01to2015-03-31_CommonStockMember" unitRef="USD" decimals="-3">2000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="From2014-04-01to2015-03-31_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">4525000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="From2014-04-01to2015-03-31_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="From2014-04-01to2015-03-31_RetainedEarningsMember" unitRef="USD" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="From2015-04-01to2016-03-31_CommonStockMember" unitRef="USD" decimals="-3">2000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="From2015-04-01to2016-03-31_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">5386000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="From2015-04-01to2016-03-31_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="From2015-04-01to2016-03-31_RetainedEarningsMember" unitRef="USD" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="From2016-04-01to2017-03-31_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">3000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="From2016-04-01to2017-03-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">4564000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="From2016-04-01to2017-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="From2016-04-01to2017-03-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="From2014-04-01to2015-03-31_CommonStockMember" unitRef="Shares" decimals="INF">2043781</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="From2015-04-01to2016-03-31_CommonStockMember" unitRef="Shares" decimals="INF">2218470</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="From2016-04-01to2017-03-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">2576785</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">-6000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">-3000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">-8000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts contextRef="From2014-04-01to2015-03-31_CommonStockMember" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts contextRef="From2014-04-01to2015-03-31_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">-8000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts contextRef="From2014-04-01to2015-03-31_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts contextRef="From2014-04-01to2015-03-31_RetainedEarningsMember" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts contextRef="From2015-04-01to2016-03-31_CommonStockMember" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts contextRef="From2015-04-01to2016-03-31_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">-3000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts contextRef="From2015-04-01to2016-03-31_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts contextRef="From2015-04-01to2016-03-31_RetainedEarningsMember" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts contextRef="From2016-04-01to2017-03-31_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts contextRef="From2016-04-01to2017-03-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">-6000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts contextRef="From2016-04-01to2017-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts contextRef="From2016-04-01to2017-03-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">21462000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">16334000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">9347000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions contextRef="From2014-04-01to2015-03-31_CommonStockMember" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions contextRef="From2014-04-01to2015-03-31_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">9347000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions contextRef="From2014-04-01to2015-03-31_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions contextRef="From2014-04-01to2015-03-31_RetainedEarningsMember" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions contextRef="From2015-04-01to2016-03-31_CommonStockMember" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions contextRef="From2015-04-01to2016-03-31_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">16334000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions contextRef="From2015-04-01to2016-03-31_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions contextRef="From2015-04-01to2016-03-31_RetainedEarningsMember" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions contextRef="From2016-04-01to2017-03-31_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions contextRef="From2016-04-01to2017-03-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">21462000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions contextRef="From2016-04-01to2017-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions contextRef="From2016-04-01to2017-03-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:UnrealizedGainLossOnInvestments contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">70000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">-50000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">-26000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments contextRef="From2014-04-01to2015-03-31_CommonStockMember" unitRef="USD" decimals="-3">0</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments contextRef="From2014-04-01to2015-03-31_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">0</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments contextRef="From2014-04-01to2015-03-31_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">-26000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments contextRef="From2014-04-01to2015-03-31_RetainedEarningsMember" unitRef="USD" decimals="-3">0</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments contextRef="From2015-04-01to2016-03-31_CommonStockMember" unitRef="USD" decimals="-3">0</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments contextRef="From2015-04-01to2016-03-31_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">0</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments contextRef="From2015-04-01to2016-03-31_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">-50000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments contextRef="From2015-04-01to2016-03-31_RetainedEarningsMember" unitRef="USD" decimals="-3">0</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments contextRef="From2016-04-01to2017-03-31_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">0</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments contextRef="From2016-04-01to2017-03-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">0</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments contextRef="From2016-04-01to2017-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">70000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments contextRef="From2016-04-01to2017-03-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">0</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:ProfitLoss contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">-4751000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">-5120000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">1926000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="From2014-04-01to2015-03-31_CommonStockMember" unitRef="USD" decimals="-3">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="From2014-04-01to2015-03-31_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="From2014-04-01to2015-03-31_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="From2014-04-01to2015-03-31_RetainedEarningsMember" unitRef="USD" decimals="-3">1926000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="From2015-04-01to2016-03-31_CommonStockMember" unitRef="USD" decimals="-3">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="From2015-04-01to2016-03-31_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="From2015-04-01to2016-03-31_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="From2015-04-01to2016-03-31_RetainedEarningsMember" unitRef="USD" decimals="-3">-5120000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="From2016-04-01to2017-03-31_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="From2016-04-01to2017-03-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="From2016-04-01to2017-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="From2016-04-01to2017-03-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">-4751000</us-gaap:ProfitLoss>
    <us-gaap:WeightedAverageNumberOfSharesEmployeeStockOwnershipPlanSharesNotCommittedToBeReleased contextRef="From2016-04-01to2017-03-31" unitRef="Shares" decimals="-3">0</us-gaap:WeightedAverageNumberOfSharesEmployeeStockOwnershipPlanSharesNotCommittedToBeReleased>
    <us-gaap:WeightedAverageNumberOfSharesEmployeeStockOwnershipPlanSharesNotCommittedToBeReleased contextRef="From2015-04-01to2016-03-31" unitRef="Shares" decimals="-3">0</us-gaap:WeightedAverageNumberOfSharesEmployeeStockOwnershipPlanSharesNotCommittedToBeReleased>
    <us-gaap:WeightedAverageNumberOfSharesEmployeeStockOwnershipPlanSharesNotCommittedToBeReleased contextRef="From2014-04-01to2015-03-31" unitRef="Shares" decimals="-3">493000</us-gaap:WeightedAverageNumberOfSharesEmployeeStockOwnershipPlanSharesNotCommittedToBeReleased>
    <us-gaap:MachineryAndEquipmentGross contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">24293000</us-gaap:MachineryAndEquipmentGross>
    <us-gaap:MachineryAndEquipmentGross contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">18277000</us-gaap:MachineryAndEquipmentGross>
    <us-gaap:FurnitureAndFixturesGross contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">1411000</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:FurnitureAndFixturesGross contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">1067000</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:CapitalizedComputerSoftwareGross contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">7380000</us-gaap:CapitalizedComputerSoftwareGross>
    <us-gaap:CapitalizedComputerSoftwareGross contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">5417000</us-gaap:CapitalizedComputerSoftwareGross>
    <us-gaap:CapitalizedComputerSoftwareGross contextRef="AsOf2017-03-31_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" unitRef="USD" decimals="-3">1804000</us-gaap:CapitalizedComputerSoftwareGross>
    <us-gaap:CapitalizedComputerSoftwareGross contextRef="AsOf2016-03-31_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" unitRef="USD" decimals="-3">0</us-gaap:CapitalizedComputerSoftwareGross>
    <us-gaap:CapitalizedComputerSoftwareGross contextRef="AsOf2017-03-31_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" unitRef="USD" decimals="-3">2904000</us-gaap:CapitalizedComputerSoftwareGross>
    <us-gaap:CapitalizedComputerSoftwareGross contextRef="AsOf2016-03-31_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" unitRef="USD" decimals="-3">1183000</us-gaap:CapitalizedComputerSoftwareGross>
    <us-gaap:LeaseholdImprovementsGross contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">5579000</us-gaap:LeaseholdImprovementsGross>
    <us-gaap:LeaseholdImprovementsGross contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">3667000</us-gaap:LeaseholdImprovementsGross>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Property and equipment consisted of the following&#13;(in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;March 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 66%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Computer equipment&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;24,293&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;18,277&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Furniture and fixtures&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,411&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,067&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Software&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;7,380&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;5,417&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Leasehold improvements&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;5,579&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;3,667&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Construction in progress&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;689&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;967&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;39,352&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;29,395&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Less: accumulated depreciation and amortization&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(22,968)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(17,020)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;16,384&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;12,375&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0"&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0"&gt;&lt;/p&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="margin: 0pt"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0"&gt;&lt;b&gt;4. PROPERTY AND EQUIPMENT&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Property and equipment consisted of the following&#13;(in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;March 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 66%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Computer equipment&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;24,293&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;18,277&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Furniture and fixtures&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,411&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,067&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Software&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;7,380&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;5,417&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Leasehold improvements&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;5,579&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;3,667&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Construction in progress&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;689&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;967&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;39,352&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;29,395&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Less: accumulated depreciation and amortization&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(22,968)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(17,020)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;16,384&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;12,375&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0"&gt;&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:IntangibleAssetsDisclosureTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="margin: 0pt"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0"&gt;&lt;b&gt;5. INTANGIBLE ASSETS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0"&gt;The carrying value of intangible assets consisted of the following&#13;(in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;March 31, 2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;March 31, 2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Gross&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Gross&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Carrying&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Accumulated&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Net Carrying&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Carrying&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Accumulated&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Net Carrying&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 29%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Amount&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Amortization&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Amount&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Amount&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Amortization&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Amount&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;Technology&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;18,685&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(7,010)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;11,675&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;18,640&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(4,622)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;14,018&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;Customer relationships&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;9,419&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(6,187)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;3,232&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;9,993&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(4,847)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;5,146&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;Trade names/domains&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;2,036&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;2,036&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;2,205&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;2,205&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;In-process research and development&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;95&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;95&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;95&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;95&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Total acquired identifiable intangible assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;30,235&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(13,197)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;17,038&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;30,933&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(9,469)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;21,464&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;At March 31, 2017, annual amortization of&#13;definite lived intangible assets, based upon existing intangible assets and current useful lives, is estimated to be the following&#13;(in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 88%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Amount&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;3,854&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;3,459&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;2020&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;3,009&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;2021&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,666&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;2022&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,701&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Thereafter&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;218&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;14,907&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;Impairment of Long-Lived Assets&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;During the year ended March 31, 2017, the&#13;Company decided to discontinue a certain customer segment of its United Kingdom based platform-as-a-service (DXI PaaS) that was&#13;acquired in fiscal 2016 as part of the DXI acquisition. The Company evaluated long-lived assets related to the DXI reporting unit&#13;including the technology, customer relationships, and trade name intangible assets for impairment and determined that the assets&#13;were not impaired. However, the Company recorded an impairment charge equal to the remaining value of the impaired DXI PaaS customer&#13;relationship in the third fiscal quarter. The impairment recorded during the fiscal year was immaterial to the consolidated statements&#13;of operations. Revenues and net income (loss) from DXI PaaS were not material for all periods presented.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;During the year ended March 31, 2016, the&#13;Company decided to end-of-life its hosted virtual desktop service (Zerigo). The Company evaluated long-lived assets related to&#13;Zerigo including the technology, customer relationships, and trade name intangible assets for impairment. The Company determined&#13;it was appropriate to record an impairment charge equal to the remaining value of the impaired long-lived assets in the third fiscal&#13;quarter. The impairment recorded during the fiscal year was $0.6 million, of which $0.4 million and $0.2 million was recorded in&#13;cost of service and sales and marketing, respectively, in the consolidated statements of operations. Revenues and net income (loss)&#13;from Zerigo were not material for all periods presented.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0"&gt;&lt;/p&gt;</us-gaap:IntangibleAssetsDisclosureTextBlock>
    <us-gaap:GoodwillDisclosureTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="margin: 0pt"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0"&gt;&lt;b&gt;7. GOODWILL&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The following table provides a summary of&#13;the changes in the carrying amounts of goodwill by reporting segment (in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 61%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Americas&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Europe&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Balance at March 31, 2015&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;23,940&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;12,947&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;36,887&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Additions due to acquisitions&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,789&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;10,125&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;11,914&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Foreign currency translation&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(1,381)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(1,381)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Balance at March 31, 2016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;25,729&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;21,691&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;47,420&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Additions due to acquisitions&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,580&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,580&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Foreign currency translation&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(2,864)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(2,864)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Balance at March 31, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;27,309&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;18,827&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;46,136&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;</us-gaap:GoodwillDisclosureTextBlock>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="margin: 0pt"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0 3pt"&gt;&lt;b&gt;9. STOCKHOLDERS' EQUITY&lt;/b&gt;&lt;font style="font-size: 8pt"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0 3pt"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;2006 Stock Plan&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In May 2006, the Company's board of directors&#13;approved the 2006 Stock Plan (&amp;#34;2006 Plan&amp;#34;).&amp;#160; The Company's stockholders subsequently adopted the 2006 Plan in September&#13;2006, and became effective in October 2006.&amp;#160; The Company reserved 7,000,000 shares of the Company's common stock for issuance&#13;under this plan. As of March 31, 2017, there are no shares available for future grants under the 2006 Plan.&amp;#160; The 2006 Plan&#13;provides for granting incentive stock options to employees and non-statutory stock options to employees, directors or consultants.&amp;#160;&#13;The stock option price of incentive stock options granted may not be less than the fair market value on the effective date of the&#13;grant. Other types of options and awards under the 2006 Plan may be granted at any price approved by the administrator, which generally&#13;will be the compensation committee of the board of directors. Options generally vest over four years and expire ten years after&#13;grant.&amp;#160; In 2009, the 2006 Plan was amended to provide for the granting of stock purchase rights. The 2006 Plan expired in&#13;May 2016.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;2003 Contactual Plan&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In the second fiscal quarter of 2012, the&#13;Company assumed the Amended and Restated Contactual, Inc. 2003 Stock Option Plan (the &amp;#34;2003 Contactual Plan&amp;#34;) and registered&#13;an aggregate of 171,974 shares of the Company's common stock that may be issued upon the exercise of stock options previously granted&#13;under the 2003 Contactual Plan and assumed by the Company when it acquired Contactual. No new stock options or other awards can&#13;be granted under 2003 Contactual Plan.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;2012 Equity Incentive Plan&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In June 2012, the Company's board of directors&#13;approved the 2012 Equity Incentive Plan (&amp;#34;2012 Plan&amp;#34;).&amp;#160; The Company's stockholders subsequently adopted the 2012 Plan&#13;in July 2012, and became effective in August 2012.&amp;#160; The Company reserved 4,100,000 shares of the Company's common stock for&#13;issuance under this plan. In August 2014 and 2016, the 2012 Plan was amended to allow for an additional 6,800,000 and 4,500,000&#13;shares reserved for issuance, respectively. As of March 31, 2017, 4,060,411 shares remained available under the 2012 Plan.&amp;#160;&#13;The 2012 Plan provides for granting incentive stock options to employees and non-statutory stock options to employees, directors&#13;or consultants, and granting of stock appreciation rights, restricted stock, restricted stock units and performance units, qualified&#13;performance-based awards and stock grants. The stock option price of incentive stock options granted may not be less than the fair&#13;market value on the effective date of the grant. Other types of options and awards under the 2012 Plan may be granted at any price&#13;approved by the administrator, which generally will be the compensation committee of the board of directors. Options, restricted&#13;stock and restricted stock units generally vest over four years and expire ten years after grant. The 2012 Plan expires in June&#13;2022.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;2013 New Employee Inducement Incentive&#13;Plan&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In September 2013, the Company's board of&#13;directors approved the 2013 New Employee Inducement Incentive Plan (&amp;#34;2013 Plan&amp;#34;).&amp;#160; The Company reserved 1,000,000&#13;shares of the Company's common stock for issuance under this plan. In November 2014, the 2013 Plan was amended to allow for an&#13;additional 1,200,000 shares reserved for issuance. In July 2015, the Plan was amended to allow for an additional 1,200,000 shares&#13;reserved for issuance. In connection with its approval of the August 2016 amendments to the 2012 Plan, the Board of Directors has&#13;approved the suspension of future grants under the 2013 Plan, which became effective immediately upon stockholder approval of the&#13;proposed 2012 Plan amendments in August 2016. In addition, the 2013 Plan was amended to reduce the number of shares reserved for&#13;issuance under the 2013 Plan to the number of shares that are then subject to outstanding awards under the 2013 Plan, leaving no&#13;shares available for future grant.&amp;#160; The 2013 Plan provided for granting non-statutory stock options, stock appreciation rights,&#13;restricted stock, restricted stock and performance units and stock grants solely to newly hired employees as a material inducement&#13;to accepting employment with the Company. Options were granted at market value on the grant date under the 2013 Plan, unless determined&#13;otherwise at the time of grant by the administrator, which generally will be the compensation committee of the board of directors.&#13;Options generally expire ten years after grant.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;Stock-Based Compensation&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The following table summarizes stock-based&#13;compensation expense (in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Years Ended March 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 61%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Cost of service revenue&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,732&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,159&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;692&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Cost of product revenue&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Research and development&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;3,762&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,914&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,495&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Sales and marketing&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;8,832&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;6,133&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;3,748&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;General and administrative&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;7,136&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;6,128&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;3,412&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;21,462&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;16,334&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;9,347&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;Stock Options, Stock Purchase Right&#13;and Restricted Stock Unit Activity&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Stock Option activity under all the Company's&#13;stock option plans since March 31, 2014, is summarized as follows:&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Exercise&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Number of&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Price&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 75%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Shares&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Per Share&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Outstanding at March 31, 2014&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;6,002,382&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;4.14&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Granted&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,110,466&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;7.29&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Exercised&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(1,326,385)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1.87&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Canceled/Forfeited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(458,556)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;6.06&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Outstanding at March 31, 2015&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;5,327,907&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;5.19&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Granted&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;723,776&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;8.63&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Exercised&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(1,162,175)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2.56&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Canceled/Forfeited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(96,242)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;8.06&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Outstanding at March 31, 2016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;4,793,266&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;6.29&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Granted&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;407,392&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;14.63&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Exercised&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(603,998)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2.34&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Canceled/Forfeited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(134,248)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;8.41&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Outstanding at March 31, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;4,462,412&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;7.52&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Vested and expected to vest at March 31, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;4,462,412&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;7.52&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Exercisable at March 31, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;3,191,879&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;6.47&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Stock Purchase Right activity since March&#13;31, 2014 is summarized as follows:&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Grant-Date&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Remaining&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Number of&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Fair Market&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Contractual&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 62%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Shares&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Term (in Years)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Balance at March 31, 2014&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;489,627&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;4.83&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1.93&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Granted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;31,432&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;7.88&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Vested&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(223,360)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;3.98&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Forfeited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(73,864)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;5.39&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Balance at March 31, 2015&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;223,835&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;5.92&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1.50&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Granted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;- &amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Vested&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(115,789)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;5.32&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Forfeited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(25,875)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;7.40&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Balance at March 31, 2016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;82,171&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;6.30&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.76&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Granted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;- &amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Vested&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(69,426)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;6.00&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Forfeited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(1,375)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;6.72&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Balance at March 31, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;11,370&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;8.10&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1.09&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Restricted Stock Unit activity since March&#13;31, 2014 is summarized as follows:&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Weighted Average&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Number of&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Average Grant&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Remaining Contractual&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 56%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Shares&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Date Fair Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Term (in Years)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Balance at March 31, 2014&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,134,856&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;9.00&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2.00&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Granted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,965,786&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;6.68&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Vested&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(187,788)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;9.54&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Forfeited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(214,168)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;8.30&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Balance at March 31, 2015&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,698,686&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;7.33&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1.88&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Granted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,681,997&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;8.78&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Vested&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(589,788)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;7.79&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Forfeited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(246,096)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;8.15&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Balance at March 31, 2016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;4,544,799&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;8.08&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1.67&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Granted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,491,877&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;15.15&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Vested&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(1,600,831)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;7.89&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Forfeited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(496,795)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;9.56&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Balance at March 31, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;4,939,050&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;11.57&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2.47&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Significant option groups outstanding at March&#13;31, 2017 and related weighted average exercise price, contractual life, and aggregate intrinsic value information for 8x8, Inc.'s&#13;stock option plans are as follows:&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="8" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Options Outstanding&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Options Exercisable&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Exercise&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Remaining&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Aggregate&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Exercise&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Aggregate&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Price&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Contractual&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Intrinsic&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Price&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Intrinsic&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Shares&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Per Share&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Life (Years)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Shares&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Per Share&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;$ 0.55 to $ 4.60&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;912,189&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;1.91&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;2.0&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;12,168,894&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;912,189&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;1.91&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;12,168,894&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;$ 5.87 to $ 6.86&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;1,139,300&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;6.48&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;6.7&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;9,996,307&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;863,274&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;6.35&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;7,680,449&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;$ 7.52 to $ 9.21&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;920,268&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;8.43&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;7.4&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;6,277,429&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;503,564&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;8.47&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;3,414,760&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;$ 9.35 to $ 10.50&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;904,935&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;9.73&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;6.6&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;4,998,813&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;758,640&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;9.71&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;4,206,928&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;$ 10.86 to $ 15.40&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;585,720&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;13.48&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;8.8&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;1,043,018&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;154,212&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;11.68&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;551,242&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;4,462,412&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;34,484,461&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;3,191,879&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;28,022,273&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The aggregate intrinsic value in the table&#13;above represents the total pre-tax intrinsic value (the aggregate difference between the closing stock price of the Company's common&#13;stock on March 31, 2017 and the exercise price for in-the-money options) that would have been received by the option holders if&#13;all in-the-money options had been exercised on March 31, 2017.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The total intrinsic value of options exercised&#13;in the years ended March 31, 2017, 2016 and 2015 was $7.2 million, $9.2 million and $8.1 million, respectively. As of March 31,&#13;2017, there was $48.5 million of unamortized stock-based compensation expense related to unvested stock options and awards which&#13;is expected to be recognized over a weighted average period of 2.05 years.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Unamortized stock-based compensation expense&#13;related to shares issued as part of the DXI acquisition (see Note 13) was approximately $1.3 million, which will be recognized&#13;over a weighted average period of 2.17 years.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Cash received from option exercises and purchases&#13;of shares under the Equity Compensation Plans for the years ended March 31, 2017, 2016 and 2015 were $5.1 million, $4.8 million&#13;and $4.5 million, respectively. The total tax benefit attributable to stock options exercised in the year ended March 31, 2017,&#13;2016 and 2015 was $0.5 million, $0.2 million and $0.2 million, respectively.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;1996 Employee Stock Purchase Plan&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company's 1996 Stock Purchase Plan (&amp;#34;Employee&#13;Stock Purchase Plan&amp;#34;) was adopted in June 1996 and became effective upon the closing of the Company's initial public offering&#13;in July 1997. Under the Employee Stock Purchase Plan, 500,000 shares of common stock were initially reserved for issuance. At the&#13;start of each fiscal year, the number of shares of common stock subject to the Employee Stock Purchase Plan increases so that 500,000&#13;shares remain available for issuance. During fiscal 2017, 2016 and 2015, approximately 0.3 million, 0.4 million, and 0.3 million&#13;shares, respectively, were issued under the Employee Stock Purchase Plan. In May 2006, the Company's board of directors approved&#13;a ten-year extension of the Employee Stock Purchase Plan. Stockholders approved a ten-year extension of the Employee Stock Purchase&#13;Plan at the 2006 Annual Meeting of Stockholders held September 18, 2006. The Employee Stock Purchase Plan is effective until August&#13;2017.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Employee Stock Purchase Plan permits eligible&#13;employees to purchase common stock through payroll deductions at a price equal to 85% of the fair market value of the common stock&#13;at the beginning of each two-year offering period or the end of a six month purchase period, whichever is lower. When the Employee&#13;Stock Purchase Plan was reinstated in fiscal 2005, the offering period was reduced from two years to one year. The contribution&#13;amount may not exceed ten percent of an employee's base compensation, including commissions, but not including bonuses and overtime.&#13;In the event of a merger of the Company with or into another corporation or the sale of all or substantially all of the assets&#13;of the Company, the Employee Stock Purchase Plan provides that a new exercise date will be set for each option under the plan which&#13;exercise date will occur before the date of the merger or asset sale.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;As of March 31, 2017, there were approximately&#13;$0.8 million of total unrecognized compensation cost related to employee stock purchases. This cost is expected to be recognized&#13;over a weighted average period of 0.5 years.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;i&gt;Assumptions Used to Calculate Stock-Based&#13;Compensation Expense&lt;/i&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The fair value of each of the Company's option&#13;grants has been estimated on the date of grant using the Black-Scholes pricing model with the following assumptions:&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Years Ended March 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 52%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Expected volatility&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;44%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;53%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;61%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Expected dividend yield&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Risk-free interest rate&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1.1% to 2.2%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1.5% to 1.8%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1.4% to 1.9%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Weighted average expected option term&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;4.9 years&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;5.4 years&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;6.0 years&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Weighted average fair value of options granted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;5.74&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;4.17&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;4.14&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The estimated fair value of stock purchase&#13;rights granted under the Employee Stock Purchase Plan was estimated using the Black-Scholes pricing model with the following weighted-average&#13;assumptions:&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Years Ended March 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 52%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Expected volatility&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;37%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;43%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;49%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Expected dividend yield&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Risk-free interest rate&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.65%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.39%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.12%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Weighted average expected rights term&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.75 years&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.83 years&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.80 years&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Weighted average fair value of rights granted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;4.19&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;3.25&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2.52&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;Stock Repurchases&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In February 2015, the Company's board of directors&#13;authorized the Company to purchase up to $20.0 million of its common stock from time to time until February 29, 2016 (the &amp;#34;2015&#13;Repurchase Plan&amp;#34;). This tranche of shares authorized for repurchase expired in February 2016.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In October 2015, the Company's board of directors&#13;authorized the Company to purchase an additional $15.0 million of its common stock from time to time until October 20, 2016 under&#13;the 2015 Repurchase Plan. The plan expired in October 2016 with an unused authorized repurchase amount of $15.0 million.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The stock repurchase activity as of March&#13;31, 2017 is summarized as follows:&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Shares&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Price&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Amount&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 56%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Repurchased&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Per Share&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Repurchased&lt;sup&gt;(1)&lt;/sup&gt;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Balance as of March 31, 2015&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,488,215&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;7.38&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;19,200,393&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Repurchase of common stock under 2015 Repurchase Plan&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,392,135&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;8.02&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;11,164,329&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Balance as of March 31, 2016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;3,880,350&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;30,364,722&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Repurchase of common stock under 2015 Repurchase Plan&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Balance as of March 31, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;3,880,350&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;30,364,722&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;(1) Amount excludes commission fees.&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The total purchase price of the common stock&#13;repurchased and retired was reflected as a reduction to consolidated stockholders' equity during the period of repurchase.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In fiscal 2017, 2016 and 2015, the Company&#13;also withheld 289,899, 30,702, and 15,053 shares, respectively, shares related to tax withholdings on restricted stock awards with&#13;a total price of $3.0 million, $0.5 million, and $0.1 million, respectively.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:PostemploymentBenefitsDisclosureTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="margin: 0pt"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0"&gt;&lt;b&gt;14. EMPLOYEE BENEFIT PLAN&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0"&gt;&lt;b&gt;&lt;i&gt;401(k) Savings Plan&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In April 1991, the Company adopted a&#13;401(k) savings plan (the &amp;#34;Savings Plan&amp;#34;) covering substantially all of its U.S. employees. Eligible employees may&#13;contribute to the Savings Plan from their compensation up to the maximum allowed by the Internal Revenue Service. In January&#13;2007, the Company reactivated the employer matching contribution. The matching contribution is 100% of each employee's&#13;contributions up to $1,500, then 50% of the employee's contributions, not to exceed $3,000 per annum, in aggregate. The&#13;matching expense in 2017, 2016 and 2015 was $1.6 million, $0.9 million and $0.7 million, respectively. The Savings Plan does&#13;not allow employee contributions to be invested in the Company's common stock.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0"&gt;&lt;/p&gt;</us-gaap:PostemploymentBenefitsDisclosureTextBlock>
    <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="margin: 0pt"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0"&gt;&lt;b&gt;13. ACQUISITIONS&lt;/b&gt;&lt;font style="font-size: 8pt"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;i&gt;LeChat, Inc.&lt;/i&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;On January 5, 2017, the Company entered into&#13;an Agreement and Plan of Merger (the &amp;#34;Agreement&amp;#34;) with the preferred and common shareholders LeChat Inc. (LeChat) for&#13;the purchase of all the outstanding preferred and common shares of LeChat. The transaction closed on January 6, 2017. The total&#13;aggregate purchase price was $3.1 million, consisting of approximately $2.4 million paid to the preferred shareholders at closing,&#13;$0.2 million paid to the common shareholders at closing, and approximately $0.5 million in cash deposited into escrow to be held&#13;for two years as security against indemnity claims made by the Company after the closing date.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company recorded the acquired tangible&#13;and identifiable intangible assets and liabilities assumed based on their estimated fair values. The excess of the consideration&#13;transferred over the aggregate fair values of the assets acquired and liabilities assumed was recorded as goodwill. The amount&#13;of goodwill recognized was primarily attributable to the expected contributions of the entity to the overall corporate strategy&#13;in addition to synergies and acquired workforce of the acquired business. The finite-lived intangible asset consisted of developed&#13;technology, with an estimated weighted-average useful life of two years. The fair value assigned to identifiable intangible assets&#13;acquired was based on estimates and assumptions made by management using a cost approach method. Intangible assets are amortized&#13;on a straight-line basis.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The fair values of the assets acquired and&#13;liabilities assumed are as follows (in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 83%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Fair Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Assets acquired:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Cash&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;231&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Intangible assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,200&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Other non-current assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;428&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; Total assets acquired&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,859&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Liabilities assumed:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Current liabilities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(324)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; Total liabilities assumed&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(324)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; Net identifiable assets acquired&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,535&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Goodwill&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,580&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; Total consideration transferred&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;3,115&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;None of the goodwill recognized is expected&#13;to be deductible for income tax purposes.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Revenue from LeChat from the date of acquisition&#13;to March 31, 2017 was immaterial. Total acquisition related costs were immaterial. Pro forma information has not been presented&#13;as the impact to the Company's Consolidated Financial Statements was not material.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;i&gt;DXI Group Limited&lt;/i&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;On May 26, 2015, the Company entered into&#13;a share purchase agreement with the shareholders of DXI Limited, and its wholly owned subsidiaries, (collectively DXI) for the&#13;purchase of the entire share capital of DXI. The transaction closed effective May 29, 2015. The total aggregate purchase price&#13;was approximately $22.5 million, consisting of $18.7 million in cash paid to the DXI shareholders at closing, and $3.8 million&#13;in cash deposited into escrow to be held for two years as security against indemnity claims made by the Company after the closing&#13;date. The cash escrow is to be released in annual installments over two years.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company recorded the acquired tangible&#13;and identifiable intangible assets and liabilities assumed based on their estimated fair values. The excess of the consideration&#13;transferred over the aggregate fair values of the assets acquired and liabilities assumed is recorded as goodwill. The amount of&#13;goodwill recognized is primarily attributable to the expected contributions of the entity to the overall corporate strategy in&#13;addition to synergies and acquired workforce of the acquired business. The finite-lived intangible assets consist of the following:&#13;customer relationships, with an estimated weighted-average useful life of two and five years; and developed technology, with an&#13;estimated weighted-average useful life of six years. The indefinite lived intangible asset consisted of a tradename. The fair value&#13;assigned to identifiable intangible assets acquired was based on estimates and assumptions made by management using income approach&#13;methods. Intangible assets are amortized on a straight-line basis.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The fair values of the assets acquired and&#13;liabilities assumed are as follows (in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 83%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Fair Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Assets acquired:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Cash&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,318&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Current assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,016&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Property and equipment&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,453&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Intangible assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;13,374&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; Total assets acquired&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;18,161&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Liabilities assumed:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Current liabilities and non-current liabilities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(5,734)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; Total liabilities assumed&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(5,734)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; Net identifiable assets acquired&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;12,427&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Goodwill&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;10,125&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; Total consideration transferred&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;22,552&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;None of the goodwill recognized is expected&#13;to be deductible for income tax purposes.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;DXI contributed revenue of approximately $10.0&#13;million and a net loss of approximately ($3.2) million for the period from the date of acquisition to March 31, 2016. Total acquisition&#13;related costs were approximately $0.9 million, which were included in general and administrative expenses. The Company determined&#13;that it is impractical to include pro forma information given the difficulty in obtaining the historical financial information&#13;of DXI. Inclusion of such information would require the Company to make estimates and assumptions regarding DXI's historical financial&#13;results that the Company believes may ultimately prove inaccurate.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In the second quarter of fiscal 2016, the&#13;Company updated its analysis of the valuation of the assets and liabilities acquired, which resulted in an increase of approximately&#13;$1.1 million to goodwill, a decrease in intangible assets of approximately $1.3 million, and a decrease to current and non-current&#13;liabilities of $0.2 million, compared with the preliminary estimates recorded for the first quarter of fiscal 2016. The impact&#13;of the change in preliminary values on the first quarter of fiscal 2016 statement of operations was not material. Therefore, no&#13;measurement period adjustment was required.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;i&gt;Quality Software Corporation &lt;/i&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;On June 3, 2015, the Company entered into&#13;an asset purchase agreement with the shareholder of Quality Software Corporation (QSC) and other parties affiliated with the shareholder&#13;and QSC for the purchase of certain assets as per the purchase agreement. The total aggregate fair value of the consideration was&#13;approximately $2.9 million, which $2.2 million was paid in cash to the QSC shareholder at closing. As part of the aggregate purchases&#13;price, there is also $0.5 million in contingent consideration payable subject to attainment of certain revenue and product release&#13;milestones for the acquired business, and $0.3 million in cash held by the Company in escrow to be retained for two years as security&#13;against indemnity claims made by the Company after the closing date. The preliminary fair value of the contingent consideration&#13;and escrow amounts was $0.7 million at the acquisition date.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company recorded the acquired identifiable&#13;intangible assets and liabilities assumed based on their estimated fair values. The excess of the consideration transferred over&#13;the aggregate fair values of the assets acquired and liabilities assumed is recorded as goodwill. The amount of goodwill recognized&#13;is primarily attributable to the expected contributions of the entity to the overall corporate strategy in addition to synergies&#13;and acquired workforce of the acquired business. The finite-lived intangible assets consist of the following: customer relationships,&#13;with an estimated weighted-average useful life of five years; and developed technology, with an estimated weighted-average useful&#13;life of six years. The indefinite lived intangible asset consisted of in-process research and development and a tradename. The&#13;fair value assigned to identifiable intangible assets acquired was based on estimates and assumptions made by management using&#13;income approach methods. Intangible assets are amortized on a straight-line basis.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The fair values of the assets acquired and&#13;liabilities assumed are as follows (in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 83%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Fair Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Assets acquired:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Intangible assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,100&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Goodwill&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,789&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; Total consideration transferred&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,889&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;QSC's contributions to revenue and income&#13;for the period from the date of acquisition to March 31, 2016 were not material. Total acquisition related costs were approximately&#13;$0.1 million, which were included in general and administrative expenses. The Company determined that the acquisition was not deemed&#13;to be a material business combination and it is impractical to include such pro forma information given the difficulty in obtaining&#13;the historical financial information of QSC. Inclusion of such information would require the Company to make estimates and assumptions&#13;regarding QSC's historical financial results that the Company believes may ultimately prove inaccurate.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In the fourth quarter of fiscal 2016, the&#13;Company updated its analysis of the valuation of the assets and liabilities acquired, which resulted in an increase of approximately&#13;$0.1million to goodwill, and a decrease in intangible assets of approximately $0.1 million compared with what was recorded for&#13;the third quarter of fiscal 2016. The impact of the change in preliminary values on the first quarter of fiscal 2016 statement&#13;of operations was not material. Therefore, no measurement period adjustment was required.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0"&gt;&lt;/p&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="margin: 0pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0"&gt;&lt;b&gt;2. FAIR VALUE MEASURESMENTS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Cash, cash equivalents, available-for-sale&#13;investments, and contingent consideration were (in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Gross&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Gross&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Cash and&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Amortized&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Unrealized&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Unrealized&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Estimated&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Cash&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Short-Term&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 28%; border-bottom: black 1.5pt solid"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;As of March 31, 2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Costs&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Gain&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Loss&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Fair Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Equivalents&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Investments&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Cash&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;29,122&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;29,122&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;29,122&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Level 1:&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Money market funds&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;11,908&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;11,908&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;11,908&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Mutual funds&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;2,000&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(194)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;1,806&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;1,806&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; Subtotal&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;43,030&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(194)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;42,836&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;41,030&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;1,806&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Level 2:&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Commercial paper&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;19,144&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;8&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;19,152&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;19,152&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Corporate debt&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;83,995&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;61&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(58)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;83,998&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;83,998&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Asset backed securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;26,906&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;4&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(22)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;26,888&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;26,888&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Mortgage backed securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;116&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(1)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;115&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;115&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Agency bond&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;2,000&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;2,000&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;2,000&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; Subtotal&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;132,161&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;73&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(81)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;132,153&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;132,153&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; Total assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;175,191&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;73&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(275)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;174,989&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;41,030&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;133,959&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Level 3:&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Contingent consideration&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;148&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; Total liabilities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;148&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Gross&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Gross&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Cash and&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Amortized&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Unrealized&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Unrealized&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Estimated&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Cash&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Short-Term&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 26%; border-bottom: black 1.5pt solid"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;As of March 31, 2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Costs&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Gain&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Loss&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Fair Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Equivalents&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Investments&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Cash&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;18,596&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;18,596&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;18,596&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Level 1:&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Money market funds&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;14,980&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;14,980&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;14,980&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Mutual funds&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;2,000&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(187)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;1,813&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;1,813&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; Subtotal&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;35,576&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(187)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;35,389&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;33,576&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;1,813&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Level 2:&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Commercial paper&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;6,794&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;2&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;6,796&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;6,796&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Corporate debt&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;85,164&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;78&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(28)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;85,214&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;85,214&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Municipal securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;1,007&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(1)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;1,006&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;1,006&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Asset backed securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;24,614&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;7&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(11)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;24,610&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;24,610&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Mortgage backed securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;2,045&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(17)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;2,028&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;2,028&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Agency bond&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;6,805&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;1&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;6,806&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;6,806&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; International government securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;1,000&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;1&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;1,001&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;1,001&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; Subtotal&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;127,429&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;89&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(57)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;127,461&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;127,461&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; Total assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;163,005&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;89&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(244)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;162,850&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;33,576&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;129,274&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Level 3:&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Contingent consideration&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;341&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; Total liabilities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;341&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Contractual maturities of investments as of&#13;March 31, 2017 are set forth below (in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Estimated&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 87%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Fair Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Due within one year&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;78,039&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Due after one year&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;55,920&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;133,959&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;Contingent Consideration and Escrow&#13;Liability&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company's contingent consideration liability&#13;and escrow liability, included in other accrued liabilities and noncurrent liabilities on the consolidated balance sheets, is associated&#13;with the Quality Software Corporation (QSC) acquisition made in the first quarter of fiscal 2016. Amounts held in escrow were measured&#13;at fair value using present value computations at the time of acquisition. The contingent consideration was measured at fair value&#13;using a probability weighted average of the potential payment outcomes that would occur should certain contract milestones be reached.&#13;As there was no market data available to use in valuing the contingent consideration; therefore, the Company developed its own&#13;assumptions related to the achievement of the milestones to evaluate the fair value of the liability. As such, the contingent consideration&#13;is classified within Level 3 as described below.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The items are classified as Level 3 within&#13;the valuation hierarchy, consisting of contingent consideration and escrow liability related to the QSC acquisition, were valued&#13;based on an estimate of the probability of success of the milestones being achieved and present value computations, respectively.&#13;The table below presents a roll-forward of the contingent consideration and escrow liability valued using a Level 3 input (in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Years Ended March 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 74%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Balance at beginning of period&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;341&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Purchase price contingent consideration&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;541&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Fair value adjustment&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;107&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Contingent consideration payments&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(300)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(200)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Balance at end of period&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;148&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;341&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:QuarterlyFinancialInformationTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="margin: 0pt"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;17. CONSOLIDATED QUARTERLY FINANCIAL DATA&#13;(UNAUDITED)&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In thousands, except per share data amounts:&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="22" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;QUARTER ENDED&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;March 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Dec. 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Sept. 30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;June 30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;March 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Dec. 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Sept. 30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;June 30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 20%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 8%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 8%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 8%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 8%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 8%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 8%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 8%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 8%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;Service revenue&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;62,654&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;60,149&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;57,717&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;55,296&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;52,174&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;48,948&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;46,951&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;44,168&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;Product revenue&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;3,834&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;3,527&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;5,466&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;4,745&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;5,160&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;4,220&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;3,991&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;3,724&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;Total revenue&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;66,488&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;63,676&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;63,183&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;60,041&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;57,334&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;53,168&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;50,942&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;47,892&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;Operating expenses:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Cost of service revenue&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;10,803&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;10,525&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;10,837&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;10,235&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;9,720&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;9,713&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;9,186&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;8,459&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Cost of product revenue&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;4,187&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;4,240&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;5,782&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;5,505&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;6,103&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;5,087&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;4,596&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;4,382&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Research and development&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;7,142&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;7,095&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;6,505&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;6,710&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;6,110&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;6,404&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;6,446&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;5,080&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Sales and marketing &lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;38,228&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;35,667&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;33,691&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;31,691&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;31,240&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;27,585&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;26,730&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;23,824&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; General, and administrative&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;9,814&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;7,852&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;6,747&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;6,801&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;7,132&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;6,888&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;5,657&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;6,068&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; Total operating expenses&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;70,174&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;65,379&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;63,562&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;60,942&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;60,305&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;55,677&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;52,615&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;47,813&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;Income (loss) from operations&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(3,686)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(1,703)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(379)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(901)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(2,971)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(2,509)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(1,673)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;79&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;Other income, net&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;583&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;408&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;391&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;410&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;397&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;272&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;204&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;234&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;Income (loss) from&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; operations before provision&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; (benefit) for income taxes&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(3,103)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(1,295)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;12&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(491)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(2,574)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(2,237)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(1,469)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;313&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;Provision (benefit) for&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; income taxes &lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(178)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;30&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(15)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;37&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(1,498)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(557)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;423&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;785&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;Net income (loss)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(2,925)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(1,325)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;27&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(528)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(1,076)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(1,680)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(1,892)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(472)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;Net income (loss) per share:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Basic&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(0.03)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(0.01)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;0.00&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(0.01)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(0.01)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(0.02)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(0.02)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(0.01)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Diluted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(0.03)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(0.01)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;0.00&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(0.01)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(0.01)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(0.02)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(0.02)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(0.01)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td colspan="4"&gt;&lt;font style="font-size: 7pt"&gt;Shares used in per share calculations:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Basic&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;91,175&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;90,774&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;89,987&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;89,434&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;88,888&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;88,289&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;88,557&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;88,233&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Diluted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;91,175&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;90,774&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;93,447&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;89,434&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;88,888&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;88,289&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;88,557&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;88,233&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 12pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="margin: 0pt"&gt;&lt;/p&gt;</us-gaap:QuarterlyFinancialInformationTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The components of the consolidated (benefit)&#13;provision for income taxes for fiscal 2017, 2016 and 2015 consisted of the following (in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;March 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 52%"&gt;&lt;font style="font-size: 10pt"&gt;Current:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Federal&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(7)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;97&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;92&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; State&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;588&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;551&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;457&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Foreign&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;112&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;71&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; Total current tax provision&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;693&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;719&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;550&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Deferred:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Federal&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,506&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;95&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,602&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; State&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(1,095)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(854)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(363)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Foreign&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(1,230)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(807)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; Total deferred tax (benefit) provision&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(819)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(1,566)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,239&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Income tax (benefit) provision&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(126)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(847)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,789&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Deferred tax assets and (liabilities) were&#13;comprised of the following (in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;March 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 74%"&gt;&lt;font style="font-size: 10pt"&gt;Current deferred tax assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Net operating loss carryforwards&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,739&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Inventory valuation&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;14&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Reserves and allowances&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,740&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; Net current deferred tax assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;5,493&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Net operating loss carryforwards&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;36,427&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;38,449&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Research and development and other credit carryforwards&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;8,614&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;7,106&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Stock-based compensation&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;6,942&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;5,577&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Reserves and allowances&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;3,266&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;-&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Fixed assets and intangibles&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(3,688)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(6,160)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; Net non-current deferred tax assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;51,561&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;44,972&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Valuation allowance&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(2,934)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(3,760)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;48,627&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;46,705&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;A reconciliation of the Company's provision&#13;(benefit) for income taxes to the amounts computed using the statutory U.S. federal income tax rate of 34% is as follows (in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Years Ended March 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 52%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Tax provision at statutory rate&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(1,652)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(2,029)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,599&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;State income taxes before valuation allowance,&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; net of federal effect&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;108&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;9&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;269&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Foreign tax rate differential&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;885&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(769)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Research and development credits&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(1,484)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(1,253)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(725)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Change in valuation allowance&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(287)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(1,555)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(1,480)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Compensation/option differences&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(246)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(471)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(331)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Non-deductible compensation&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,079&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;944&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;746&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Acquisition costs&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;54&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;230&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Expiring CA NOLs&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,626&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,484&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Foreign loss not benefited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;780&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,342&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,192&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Other&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;637&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;79&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;35&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; Total income tax provision&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(126)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(847)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,789&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:SummaryOfIncomeTaxContingenciesTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;A reconciliation of the beginning and ending&#13;amount of unrecognized tax benefits is as follows (in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Unrecognized Tax Benefits&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 55%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Balance at beginning of year&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,881&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,420&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,165&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Gross increase - tax positions in prior period&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;82&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;27&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Gross decreases - tax positions in prior period&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Gross increases - tax positions related to the current year&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;450&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;379&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;228&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Balance at end of year&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;3,331&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,881&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,420&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</us-gaap:SummaryOfIncomeTaxContingenciesTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The following table provides a summary of&#13;the changes in the carrying amounts of goodwill by reporting segment (in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 61%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Americas&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Europe&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Balance at March 31, 2015&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;23,940&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;12,947&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;36,887&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Additions due to acquisitions&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,789&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;10,125&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;11,914&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Foreign currency translation&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(1,381)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(1,381)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Balance at March 31, 2016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;25,729&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;21,691&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;47,420&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Additions due to acquisitions&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,580&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,580&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Foreign currency translation&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(2,864)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(2,864)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Balance at March 31, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;27,309&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;18,827&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;46,136&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">954000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">586000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="AsOf2014-03-31" unitRef="USD" decimals="-3">466000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="AsOf2015-03-31" unitRef="USD" decimals="-3">416000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">941000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">509000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">279000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="From2016-04-01to2017-03-31" unitRef="USD" id="Foot-01-0" decimals="-3">573000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="From2015-04-01to2016-03-31" unitRef="USD" id="Foot-01-1" decimals="-3">339000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="From2014-04-01to2015-03-31" unitRef="USD" id="Foot-01-2" decimals="-3">329000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In thousands, except per share data amounts:&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="22" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;QUARTER ENDED&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;March 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Dec. 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Sept. 30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;June 30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;March 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Dec. 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Sept. 30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;June 30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 20%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 8%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 8%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 8%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 8%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 8%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 8%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 8%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 8%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;Service revenue&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;62,654&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;60,149&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;57,717&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;55,296&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;52,174&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;48,948&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;46,951&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;44,168&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;Product revenue&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;3,834&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;3,527&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;5,466&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;4,745&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;5,160&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;4,220&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;3,991&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;3,724&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;Total revenue&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;66,488&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;63,676&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;63,183&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;60,041&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;57,334&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;53,168&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;50,942&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;47,892&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;Operating expenses:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Cost of service revenue&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;10,803&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;10,525&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;10,837&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;10,235&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;9,720&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;9,713&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;9,186&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;8,459&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Cost of product revenue&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;4,187&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;4,240&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;5,782&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;5,505&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;6,103&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;5,087&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;4,596&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;4,382&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Research and development&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;7,142&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;7,095&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;6,505&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;6,710&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;6,110&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;6,404&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;6,446&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;5,080&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Sales and marketing &lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;38,228&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;35,667&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;33,691&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;31,691&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;31,240&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;27,585&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;26,730&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;23,824&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; General, and administrative&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;9,814&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;7,852&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;6,747&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;6,801&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;7,132&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;6,888&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;5,657&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;6,068&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; Total operating expenses&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;70,174&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;65,379&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;63,562&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;60,942&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;60,305&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;55,677&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;52,615&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;47,813&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;Income (loss) from operations&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(3,686)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(1,703)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(379)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(901)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(2,971)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(2,509)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(1,673)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;79&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;Other income, net&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;583&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;408&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;391&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;410&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;397&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;272&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;204&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;234&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;Income (loss) from&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; operations before provision&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; (benefit) for income taxes&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(3,103)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(1,295)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;12&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(491)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(2,574)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(2,237)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(1,469)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;313&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;Provision (benefit) for&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; income taxes &lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(178)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;30&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(15)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;37&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(1,498)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(557)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;423&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;785&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;Net income (loss)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(2,925)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(1,325)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;27&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(528)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(1,076)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(1,680)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(1,892)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(472)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;Net income (loss) per share:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Basic&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(0.03)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(0.01)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;0.00&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(0.01)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(0.01)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(0.02)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(0.02)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(0.01)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Diluted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(0.03)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(0.01)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;0.00&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(0.01)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(0.01)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(0.02)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(0.02)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(0.01)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td colspan="4"&gt;&lt;font style="font-size: 7pt"&gt;Shares used in per share calculations:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Basic&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;91,175&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;90,774&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;89,987&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;89,434&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;88,888&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;88,289&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;88,557&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;88,233&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Diluted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;91,175&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;90,774&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;93,447&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;89,434&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;88,888&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;88,289&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;88,557&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;88,233&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;font style="font-size: 6pt"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 12pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font-size: 6pt"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;</us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;COMPREHENSIVE (LOSS) INCOME&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Comprehensive (loss) income, as defined,&#13;includes all changes in equity (net assets) during a period from non-owner sources. The difference between net income (loss) and&#13;comprehensive (loss) income is due to foreign currency translation adjustments and unrealized gains or losses on investments classified&#13;as available-for-sale.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;FAIR VALUE OF FINANCIAL INSTRUMENTS&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company defines fair value as the price&#13;that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants&#13;at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded&#13;at fair value, the Company considers the principal market or the most advantageous market in which it would transact.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The accounting guidance for fair value measurement&#13;requires the Company to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.&#13;Observable inputs are inputs that reflect the assumptions market participants would use in valuing the asset or liability and are&#13;developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the&#13;Company's assumptions about the factors that market participants would use in valuing the asset or liability developed based on&#13;the best information available in the circumstances.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The standard establishes a fair value hierarchy&#13;based on the level of independent, objective evidence surrounding the inputs used to measure fair value by requiring that the most&#13;observable inputs be used when available. A financial instrument's categorization within the fair value hierarchy is based upon&#13;the lowest level of input that is significant to the fair value measurement. The fair value hierarchy is as follows:&lt;/p&gt;&#13;&#13;&lt;ul&gt;&#13;&#13;&lt;li style="margin: 0pt 0 12pt; font-size: 10pt"&gt;Level 1 applies to assets or liabilities for which there are quoted prices in active&#13;markets for identical assets or liabilities that the Company has the ability to access at the measurement date.&lt;/li&gt;&#13;&#13;&lt;li style="margin: 0pt 0 12pt; font-size: 10pt"&gt;Level 2 applies to assets or liabilities for which there are inputs other than&#13;quoted prices included in Level 1 that are observable for the asset or liability, either directly or indirectly, such as quoted&#13;prices for similar assets or liabilities in active markets; quoted prices for identical assets or liabilities in markets with insufficient&#13;volume or infrequent transactions (less active markets).&lt;/li&gt;&#13;&#13;&lt;li style="margin: 0pt 0 12pt; font-size: 10pt"&gt;Level 3 applies to assets or liabilities for which fair value is derived from valuation&#13;techniques in which one or more significant inputs are unobservable, including the Company's own assumptions.&lt;/li&gt;&#13;&#13;&lt;/ul&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The estimated fair value of financial instruments&#13;is determined by the Company using available market information and valuation methodologies considered to be appropriate. The carrying&#13;amounts of the Company's cash and cash equivalents, accounts receivable and accounts payable approximate their fair values due&#13;to their short maturities. The Company's investments are carried at fair value.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:ConcentrationRiskCreditRisk contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;CONCENTRATIONS&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Financial instruments that potentially subject&#13;the Company to significant concentrations of credit risk consist principally of cash and cash equivalents, investments and trade&#13;accounts receivable. The Company has cash equivalents and investment policies that limit the amount of credit exposure to any&#13;one financial institution and restrict placement of these funds to financial institutions evaluated as highly credit-worthy. The&#13;Company has not experienced any material losses relating to its investment instruments.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company sells its products to business&#13;customers and distributors. The Company performs ongoing credit evaluations of its customers' financial condition and generally&#13;does not require collateral from its customers. At March 31, 2017 and 2016, no customer accounted for more than 10% of accounts&#13;receivable.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company purchases all of its hardware&#13;products from suppliers that manufacturer the hardware directly. The inability of any supplier to fulfill supply requirements of&#13;the Company could materially impact future operating results, financial position or cash flows.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company also relies primarily on third-party&#13;network service providers to provide telephone numbers and PSTN call termination and origination services for its customers. If&#13;these service providers failed to perform their obligations to the Company, such failure could materially impact future operating&#13;results, financial position and cash flows.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;INCOME TAXES&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Income taxes are accounted for using the&#13;asset and liability approach. Under the asset and liability approach, a current tax liability or asset is recognized for the estimated&#13;taxes payable or refundable on tax returns for the current year. A deferred tax liability or asset is recognized for the estimated&#13;future tax effects attributed to temporary differences and carryforwards. If necessary, the deferred tax assets are reduced by&#13;the amount of benefits that, based on available evidence, is more likely than not expected to be realized.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;CUSTOMER ACQUISITION COSTS&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Customer acquisition costs are expensed as&#13;incurred and include the advertising, marketing, promotions, commissions, rebates and equipment subsidy costs associated with&#13;the Company's efforts to acquire new subscribers.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;BUSINESS SEGMENTS&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company has two reportable segments,&#13;Americas and Europe. The Company's chief operating decision makers, the Chief Executive Officer, Chief Financial Officer, and&#13;Chief Technology Officer, evaluate performance of the Company and makes decisions regarding allocation of resources based on geographical&#13;results (see Note 12).&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;FOREIGN CURRENCY TRANSLATION&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company has determined that the functional&#13;currency of each of its foreign subsidiaries are the subsidiary's local currency. The Company believes this most appropriately&#13;reflects the current economic facts and circumstances of the Company's subsidiaries' operations. The assets and liabilities of&#13;the subsidiaries are translated at the applicable exchange rate as of the end of the balance sheet period and revenue and expenses&#13;are translated at an average rate over the period presented. Resulting currency translation adjustments are recorded as a component&#13;of accumulated other comprehensive income or loss within the stockholder's equity in the consolidated balance sheets.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:AdvertisingCostsPolicyTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;ADVERTISING COSTS&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Advertising costs are expensed as incurred&#13;and were $9.5 million, $8.5 million and $6.8 million for the years ended March 31, 2017, 2016 and 2015, respectively.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;RESEARCH, DEVELOPMENT AND SOFTWARE COSTS&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Computer software developed or obtained for&#13;internal use in accordance with ASC 350-40, &lt;i&gt;Internal Use Software&lt;/i&gt; (ASC 350-40), is capitalized during the application development&#13;stage. In accordance with authoritative guidance, the Company begins to capitalize our costs to develop software when preliminary&#13;development efforts are successfully completed, management has authorized and committed project funding, and it is probable that&#13;the project will be completed and the software will be used as intended. Once the project has been completed, these costs are&#13;amortized on a straight - line basis over the estimated useful life of the related asset, generally estimated to be three years.&#13;Costs incurred prior to meeting these criteria together with costs incurred for training and maintenance are expensed as incurred&#13;and recorded in research and development expense on our consolidated statements of operations. The Company classifies application&#13;development costs associated with the development of the Company's products and services as other long-term assets. The Company&#13;classifies application development costs associated with purchased software as property and equipment. See Note 6 for further&#13;details.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock>
    <us-gaap:StandardProductWarrantyPolicy contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;WARRANTY EXPENSE&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company accrues for estimated product&#13;warranty cost upon revenue recognition. Accruals for product warranties are calculated based on the Company's historical warranty&#13;experience adjusted for any specific requirements.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</us-gaap:StandardProductWarrantyPolicy>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;GOODWILL AND OTHER INTANGIBLE ASSETS&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Goodwill represents the excess fair value&#13;of consideration transferred over the fair value of net assets acquired in business combinations. Goodwill and intangible assets&#13;with indefinite useful lives are not amortized, but are tested annually for impairment and more often if there is an indicator&#13;of impairment. The Company has determined that it has three reporting units, and allocates goodwill to the reporting units for&#13;the purposes of its annual impairment test.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company's annual goodwill impairment test&#13;is performed on January 1 each year. No goodwill impairment charges were recorded in the periods presented.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Intangible assets with finite useful lives&#13;are amortized on a straight-line basis over the periods benefited. Amortization expense for the customer relationship intangible&#13;asset is included in sales and marketing expenses. Amortization expense for technology is included in cost of service revenue.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;ACCOUNTING FOR LONG-LIVED ASSETS&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company reviews the recoverability of&#13;its long-lived assets, such as property and equipment, definite lived intangibles or capitalized software, when events or changes&#13;in circumstances occur that indicate that the carrying value of the asset or asset group may not be recoverable. Examples of such&#13;events could include a significant disposal of a portion of such assets, an adverse change in the market involving the business&#13;employing the related asset or a significant change in the operation or use of an asset. The assessment of possible impairment&#13;is based on the Company's ability to recover the carrying value of the asset or asset group from the expected future pre-tax cash&#13;flows (undiscounted and without interest charges) of the related operations. If these cash flows are less than the carrying value&#13;of such asset or asset group, an impairment loss is recognized for the difference between estimated fair value and carrying value.&#13;The measurement of impairment requires management to estimate the fair value of long-lived assets and asset groups through future&#13;cash flows. See Note 5 for further discussion on impairment charges incurred.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;PROPERTY AND EQUIPMENT&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Property and equipment are stated at cost&#13;less accumulated depreciation and amortization. Depreciation and amortization are computed using the straight-line method. Estimated&#13;useful lives of three years are used for equipment and software and five years for furniture and fixtures. Amortization of leasehold&#13;improvements is computed using the shorter of the remaining facility lease term or the estimated useful life of the improvements.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Maintenance, repairs and ordinary replacements&#13;are charged to expense. Expenditures for improvements that extend the physical or economic life of the property are capitalized.&#13;Gains or losses on the disposition of property and equipment are recorded in the Consolidated Statements of Operations.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Construction in progress primarily relates&#13;to costs to acquire or internally develop software for internal use not fully completed as of March 31, 2017.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:InventoryPolicyTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;INVENTORY&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Inventory is stated at the lower of standard&#13;cost, which approximates actual cost using the first-in, first-out method, or market. Any write-down of inventory to the lower&#13;of cost or market at the close of a fiscal period creates a new cost basis that subsequently would not be marked up based on changes&#13;in underlying facts and circumstances. On an ongoing basis, the Company evaluates inventory for obsolescence and slow-moving items.&#13;This evaluation includes analysis of sales levels, sales projections, and purchases by item, as well as raw material usage related&#13;to the Company's manufacturing facilities. If the Company's review indicates a reduction in utility below carrying value, it reduces&#13;inventory to a new cost basis. If future demand or market conditions are different than the Company's current estimates, an inventory&#13;adjustment may be required, and would be reflected in cost of goods sold in the period the revision is made.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:ReceivablesPolicyTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;ACCOUNTS RECEIVABLE ALLOWANCE&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company estimates the amount of uncollectible&#13;accounts receivable at the end of each reporting period based on the aging of the receivable balance, current and historical customer&#13;trends, and communications with its customers.&amp;#160; Amounts are written off only after considerable collection efforts have been&#13;made and the amounts are determined to be uncollectible.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</us-gaap:ReceivablesPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;CASH, CASH EQUIVALENTS AND INVESTMENTS&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company considers all highly liquid investments&#13;with an original maturity of three months or less to be cash equivalents. Management determines the appropriate categorization&#13;of its investments at the time of purchase and reevaluates the classification at each reporting date. The cost of the Company's&#13;investments is determined based upon specific identification.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company's investments are comprised of&#13;mutual funds, commercial paper, corporate debt, municipal securities, asset backed securities, mortgage backed securities, agency&#13;bonds, international government securities, certificates of deposit and money market funds. At March 31, 2017 and 2016, all investments&#13;were classified as available-for-sale and reported at fair value, based either upon quoted prices in active markets, quoted prices&#13;in less active markets,&amp;#160;or quoted market prices for similar investments, with unrealized gains and losses, net of related&#13;tax, if any, included in other comprehensive income (loss) and disclosed as a separate component of consolidated stockholders'&#13;equity. Realized gains and losses on sales of all such investments are reported within the caption of other income in the consolidated&#13;statements of operations and computed using the specific identification method. The Company classifies its investments as current&#13;based on the nature of the investments and their availability for use in current operations. The Company's investments in marketable&#13;securities are monitored on a periodic basis for impairment. In the event that the carrying value of an investment exceeds its&#13;fair value and the decline in value is determined to be other-than-temporary, an impairment charge is recorded and a new cost basis&#13;for the investment is established. These available-for-sale investments are primarily held in the custody of one major financial&#13;institution.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;PRINCIPLES OF CONSOLIDATION&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The consolidated financial statements include&#13;the accounts of 8x8 and its subsidiaries. All material intercompany accounts and transactions have been eliminated.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;USE OF ESTIMATES&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The preparation of the consolidated financial&#13;statements in conformity with accounting principles generally accepted in the United States requires management to make estimates&#13;and assumptions that affect the reported amounts of assets, liabilities and equity and disclosure of contingent assets and liabilities&#13;at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period.&#13;On an ongoing basis, the Company evaluates its estimates, including, but not limited to, those related to bad debts, returns reserve&#13;for expected cancellations, valuation of inventories, income and sales tax, and litigation and other contingencies. The Company&#13;bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances,&#13;the results of which form the basis for making judgments about the carrying value of assets and liabilities, and equity that are&#13;not readily apparent from other sources. Actual results could differ from those estimates under different assumptions or conditions.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</us-gaap:UseOfEstimates>
    <us-gaap:CostOfSalesPolicyTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;DEFERRED COST OF GOODS SOLD&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Deferred cost of goods sold represents the&#13;cost of products sold for which the end customer or distributor has a right of return. The cost of the products sold is recognized&#13;contemporaneously with the recognition of revenue, when the subscriber has accepted the service.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</us-gaap:CostOfSalesPolicyTextBlock>
    <us-gaap:ScheduleOfValuationAllowanceForImpairmentOfRecognizedServicingAssetsTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;SCHEDULE II&lt;br /&gt;&#13;VALUATION AND QUALIFYING ACCOUNTS&lt;br /&gt;&#13;(in thousands)&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Balance at&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Additions&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Balance&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Beginning&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Charged to&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;at End&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-decoration: underline"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;&lt;u&gt;Description&lt;/u&gt;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;of Year&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Expenses&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Deductions (a)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;of Year&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Total Allowance for Doubtful Accounts:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Year ended March 31, 2015:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;466&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;279&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(329)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;416&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Year ended March 31, 2016:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;416&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;509&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(339)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;586&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Year ended March 31, 2017:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;586&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;941&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(573)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;954&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;(a) The deductions related to allowance for&#13;doubtful accounts represent accounts receivable which are written off.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="margin: 0; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;</us-gaap:ScheduleOfValuationAllowanceForImpairmentOfRecognizedServicingAssetsTextBlock>
    <us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;At March 31, 2017, future minimum annual&#13;lease payments under non-cancelable operating leases were as follows (in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 88%; text-decoration: underline"&gt;&lt;font style="font-size: 10pt"&gt;&lt;u&gt;Year ending March 31:&lt;/u&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;4,708&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;5,596&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 2020&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;4,906&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 2021&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,435&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 2022 and Thereafter&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;6,908&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;24,553&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock>
    <us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;At March 31, 2017, future minimum annual&#13;lease payments under non-cancelable capital leases were as follows (in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 88%; text-decoration: underline"&gt;&lt;font style="font-size: 10pt"&gt;&lt;u&gt;Year ending March 31:&lt;/u&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;981&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;681&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 2020&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;169&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 2021&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;5&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 2022&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;5&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Total minimum payments&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,841&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Less: Amount representing interest&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(116)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,725&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Less: Short-term portion of capital lease obligations&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(918)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Long-term portion of capital lease obligations&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;807&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock>
    <us-gaap:OperatingLeasesRentExpenseNet contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-5">5100000</us-gaap:OperatingLeasesRentExpenseNet>
    <us-gaap:OperatingLeasesRentExpenseNet contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-5">2100000</us-gaap:OperatingLeasesRentExpenseNet>
    <us-gaap:OperatingLeasesRentExpenseNet contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-5">1800000</us-gaap:OperatingLeasesRentExpenseNet>
    <us-gaap:CapitalLeasedAssetsGross contextRef="AsOf2017-03-31" unitRef="USD" decimals="-5">2700000</us-gaap:CapitalLeasedAssetsGross>
    <us-gaap:CapitalLeasedAssetsGross contextRef="AsOf2016-03-31" unitRef="USD" decimals="-5">1600000</us-gaap:CapitalLeasedAssetsGross>
    <us-gaap:CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation contextRef="AsOf2017-03-31" unitRef="USD" decimals="-5">1000000</us-gaap:CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation>
    <us-gaap:CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation contextRef="AsOf2016-03-31" unitRef="USD" decimals="-5">100000</us-gaap:CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax contextRef="From2016-04-01to2017-03-31_CostOfServiceRevenuesMember" unitRef="USD" decimals="-3">1732000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax contextRef="From2015-04-01to2016-03-31_CostOfServiceRevenuesMember" unitRef="USD" decimals="-3">1159000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax contextRef="From2016-04-01to2017-03-31_CostOfProductRevenuesMember" unitRef="USD" decimals="-3">0</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax contextRef="From2015-04-01to2016-03-31_CostOfProductRevenuesMember" unitRef="USD" decimals="-3">0</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax contextRef="From2016-04-01to2017-03-31_ResearchAndDevelopmentExpenseMember" unitRef="USD" decimals="-3">3762000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax contextRef="From2015-04-01to2016-03-31_ResearchAndDevelopmentExpenseMember" unitRef="USD" decimals="-3">2914000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax contextRef="From2016-04-01to2017-03-31_SellingAndMarketingExpenseMember" unitRef="USD" decimals="-3">8832000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax contextRef="From2015-04-01to2016-03-31_SellingAndMarketingExpenseMember" unitRef="USD" decimals="-3">6133000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax contextRef="From2016-04-01to2017-03-31_GeneralAndAdministrativeExpenseMember" unitRef="USD" decimals="-3">7136000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax contextRef="From2015-04-01to2016-03-31_GeneralAndAdministrativeExpenseMember" unitRef="USD" decimals="-3">6128000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">21462000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">16334000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">9347000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax contextRef="From2014-04-01to2015-03-31_CostOfServiceRevenuesMember" unitRef="USD" decimals="-3">692000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax contextRef="From2014-04-01to2015-03-31_CostOfProductRevenuesMember" unitRef="USD" decimals="-3">0</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax contextRef="From2014-04-01to2015-03-31_ResearchAndDevelopmentExpenseMember" unitRef="USD" decimals="-3">1495000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax contextRef="From2014-04-01to2015-03-31_SellingAndMarketingExpenseMember" unitRef="USD" decimals="-3">3748000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax contextRef="From2014-04-01to2015-03-31_GeneralAndAdministrativeExpenseMember" unitRef="USD" decimals="-3">3412000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod contextRef="From2016-04-01to2017-03-31" unitRef="Shares" decimals="INF">407392</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod contextRef="From2015-04-01to2016-03-31" unitRef="Shares" decimals="INF">723776</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod contextRef="From2014-04-01to2015-03-31" unitRef="Shares" decimals="INF">1110466</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="From2016-04-01to2017-03-31" unitRef="Shares" decimals="INF">603998</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="From2015-04-01to2016-03-31" unitRef="Shares" decimals="INF">1162175</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="From2014-04-01to2015-03-31" unitRef="Shares" decimals="INF">1326385</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod contextRef="From2016-04-01to2017-03-31" unitRef="Shares" decimals="INF">-134248</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod contextRef="From2015-04-01to2016-03-31" unitRef="Shares" decimals="INF">-96242</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod contextRef="From2014-04-01to2015-03-31" unitRef="Shares" decimals="INF">-458556</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="From2016-04-01to2017-03-31" unitRef="USDPShares" decimals="INF">14.63</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="From2015-04-01to2016-03-31" unitRef="USDPShares" decimals="INF">8.63</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="From2014-04-01to2015-03-31" unitRef="USDPShares" decimals="INF">7.29</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="From2016-04-01to2017-03-31" unitRef="USDPShares" decimals="INF">2.34</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="From2015-04-01to2016-03-31" unitRef="USDPShares" decimals="INF">2.56</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="From2014-04-01to2015-03-31" unitRef="USDPShares" decimals="INF">1.87</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice contextRef="From2016-04-01to2017-03-31" unitRef="USDPShares" decimals="INF">8.41</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice contextRef="From2015-04-01to2016-03-31" unitRef="USDPShares" decimals="INF">8.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice contextRef="From2014-04-01to2015-03-31" unitRef="USDPShares" decimals="INF">6.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents contextRef="AsOf2017-01-31_custom_LeChatIncMember" unitRef="USD" decimals="-3">231000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents contextRef="AsOf2015-05-31_custom_DXIGroupLimitedMember" unitRef="USD" decimals="-3">1318000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther contextRef="AsOf2015-05-31_custom_DXIGroupLimitedMember" unitRef="USD" decimals="-3">2016000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment contextRef="AsOf2015-05-31_custom_DXIGroupLimitedMember" unitRef="USD" decimals="-3">1453000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="AsOf2017-01-31_custom_LeChatIncMember" unitRef="USD" decimals="-3">1200000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="AsOf2015-05-31_custom_DXIGroupLimitedMember" unitRef="USD" decimals="-3">13374000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="AsOf2015-06-30_custom_QualitySoftwareCorporationMember" unitRef="USD" decimals="-3">1100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets contextRef="AsOf2017-01-31_custom_LeChatIncMember" unitRef="USD" decimals="-3">1859000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets contextRef="AsOf2015-05-31_custom_DXIGroupLimitedMember" unitRef="USD" decimals="-3">18161000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets contextRef="AsOf2015-06-30_custom_QualitySoftwareCorporationMember" unitRef="USD" decimals="-3">1100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities contextRef="AsOf2017-01-31_custom_LeChatIncMember" unitRef="USD" decimals="-3">324000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities contextRef="AsOf2015-05-31_custom_DXIGroupLimitedMember" unitRef="USD" decimals="-3">5734000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities contextRef="AsOf2017-01-31_custom_LeChatIncMember" unitRef="USD" decimals="-3">324000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities contextRef="AsOf2015-05-31_custom_DXIGroupLimitedMember" unitRef="USD" decimals="-3">5734000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet contextRef="AsOf2017-01-31_custom_LeChatIncMember" unitRef="USD" decimals="-3">1535000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet contextRef="AsOf2015-05-31_custom_DXIGroupLimitedMember" unitRef="USD" decimals="-3">12427000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet contextRef="AsOf2015-06-30_custom_QualitySoftwareCorporationMember" unitRef="USD" decimals="-3">1100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <EGHT:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill contextRef="AsOf2017-01-31_custom_LeChatIncMember" unitRef="USD" decimals="-3">1580000</EGHT:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill>
    <EGHT:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill contextRef="AsOf2015-05-31_custom_DXIGroupLimitedMember" unitRef="USD" decimals="-3">10125000</EGHT:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill>
    <EGHT:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill contextRef="AsOf2015-06-30_custom_QualitySoftwareCorporationMember" unitRef="USD" decimals="-3">1789000</EGHT:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet contextRef="AsOf2017-01-31_custom_LeChatIncMember" unitRef="USD" decimals="-3">3115000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet contextRef="AsOf2015-05-31_custom_DXIGroupLimitedMember" unitRef="USD" decimals="-3">22552000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet contextRef="AsOf2015-06-30_custom_QualitySoftwareCorporationMember" unitRef="USD" decimals="-3">2889000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:ConstructionInProgressGross contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">689000</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">967000</us-gaap:ConstructionInProgressGross>
    <us-gaap:AdvertisingExpense contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-5">9500000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-5">8500000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-5">6800000</us-gaap:AdvertisingExpense>
    <us-gaap:DescriptionOfLesseeLeasingArrangementsOperatingLeases contextRef="From2016-04-01to2017-03-31_custom_HeadquartersMember">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In April 2012, the Company entered into an&#13;87-month lease agreement for its new headquarters. Under the terms of the lease agreement:&lt;/p&gt;&#13;&#13;&lt;ul&gt;&#13;&#13;&lt;li style="margin: 0pt 0 12pt; font-size: 10pt"&gt;&lt;font style="font-family: Times New Roman, Times, Serif"&gt;the Company received&#13;a three-month rent holiday from rental payments;&lt;/font&gt;&lt;/li&gt;&#13;&#13;&lt;li style="margin: 0pt 0 12pt; font-size: 10pt"&gt;&lt;font style="font-family: Times New Roman, Times, Serif"&gt;base rent is $130,821&#13;for the 15 months after the rent holiday; and&lt;/font&gt;&lt;/li&gt;&#13;&#13;&lt;li style="margin: 0pt 0 12pt; font-size: 10pt"&gt;&lt;font style="font-family: Times New Roman, Times, Serif"&gt;rent expense increases&#13;3% each year thereafter.&lt;/font&gt;&lt;/li&gt;&#13;&#13;&lt;/ul&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In the second quarter of fiscal 2013, the&#13;Company received a $1.7 million allowance for reimbursement for the cost of tenant improvements that the Company included in cash&#13;flows from operating activities. In accordance with the guidance in ASC 840-20, &lt;i&gt;Leases&lt;/i&gt;, the Company accounts for its headquarters&#13;facility operating lease as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;i&gt;Rent Holidays. &lt;/i&gt;The Company recognizes&#13;the related rent expense on a straight-line basis at the earlier of the first rent payment or the date of possession of the leased&#13;property. The difference between the amounts charged to expense and the rent paid is recorded as deferred lease incentives and&#13;amortized over the lease term.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;i&gt;Rent Escalations. &lt;/i&gt;The Company recognizes&#13;escalating rent provisions on a straight-line basis over the lease term. The difference between the amounts charged to expense&#13;and the rent paid is recorded as deferred lease incentives and amortized over the lease term.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;i&gt;Tenant Improvement Allowance&lt;/i&gt;. The tenant&#13;improvement allowance is deferred and amortized on a straight-line basis over the life of the lease as a reduction to rent expense.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;</us-gaap:DescriptionOfLesseeLeasingArrangementsOperatingLeases>
    <us-gaap:DescriptionOfLesseeLeasingArrangementsOperatingLeases contextRef="From2016-04-01to2017-03-31_custom_NearHeadquartersMember">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;In January 2016, the Company entered into a 48-month lease for&#13;additional office space near the Company's US headquarters. In April 2016, the lease was amended for actual move in date. Base&#13;rent begins at $105,628 and increases 3% each year thereafter. Future minimum annual lease payments under this lease is included&#13;in &amp;#34;Leases&amp;#34; in Note 8.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;</us-gaap:DescriptionOfLesseeLeasingArrangementsOperatingLeases>
    <us-gaap:LesseeLeasingArrangementsOperatingLeasesTermOfContract contextRef="From2016-04-01to2017-03-31_custom_HeadquartersMember">P7Y3M</us-gaap:LesseeLeasingArrangementsOperatingLeasesTermOfContract>
    <us-gaap:LesseeLeasingArrangementsOperatingLeasesTermOfContract contextRef="From2016-04-01to2017-03-31_custom_NearHeadquartersMember">P4Y0M</us-gaap:LesseeLeasingArrangementsOperatingLeasesTermOfContract>
    <EGHT:TenantImprovementAllowance contextRef="AsOf2017-03-31_custom_HeadquartersMember" unitRef="USD" decimals="-5">1700000</EGHT:TenantImprovementAllowance>
    <us-gaap:DeferredRentCreditCurrent contextRef="AsOf2017-03-31" unitRef="USD" decimals="-5">1100000</us-gaap:DeferredRentCreditCurrent>
    <us-gaap:DeferredRentCreditCurrent contextRef="AsOf2016-03-31" unitRef="USD" decimals="-5">300000</us-gaap:DeferredRentCreditCurrent>
    <us-gaap:DeferredRentCreditNoncurrent contextRef="AsOf2017-03-31" unitRef="USD" decimals="-5">800000</us-gaap:DeferredRentCreditNoncurrent>
    <us-gaap:DeferredRentCreditNoncurrent contextRef="AsOf2016-03-31" unitRef="USD" decimals="-5">1000000</us-gaap:DeferredRentCreditNoncurrent>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum contextRef="From2016-04-01to2017-03-31_us-gaap_EmployeeStockOptionMember" unitRef="Integer" decimals="INF">0.0110</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum contextRef="From2015-04-01to2016-03-31_us-gaap_EmployeeStockOptionMember" unitRef="Integer" decimals="INF">0.0150</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum contextRef="From2014-04-01to2015-03-31_us-gaap_EmployeeStockOptionMember" unitRef="Integer" decimals="INF">0.0140</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum contextRef="From2016-04-01to2017-03-31_us-gaap_EmployeeStockOptionMember" unitRef="Integer" decimals="INF">0.0220</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum contextRef="From2015-04-01to2016-03-31_us-gaap_EmployeeStockOptionMember" unitRef="Integer" decimals="INF">0.0180</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum contextRef="From2014-04-01to2015-03-31_us-gaap_EmployeeStockOptionMember" unitRef="Integer" decimals="INF">0.0190</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <EGHT:RsuBalance contextRef="AsOf2017-03-31" unitRef="Shares" decimals="INF">4939050</EGHT:RsuBalance>
    <EGHT:RsuBalance contextRef="AsOf2016-03-31" unitRef="Shares" decimals="INF">4544799</EGHT:RsuBalance>
    <EGHT:RsuBalance contextRef="AsOf2014-03-31" unitRef="Shares" decimals="INF">1134856</EGHT:RsuBalance>
    <EGHT:RsuBalance contextRef="AsOf2015-03-31" unitRef="Shares" decimals="INF">2698686</EGHT:RsuBalance>
    <EGHT:RsuGranted contextRef="From2016-04-01to2017-03-31" unitRef="Shares" decimals="INF">2491877</EGHT:RsuGranted>
    <EGHT:RsuGranted contextRef="From2015-04-01to2016-03-31" unitRef="Shares" decimals="INF">2681997</EGHT:RsuGranted>
    <EGHT:RsuGranted contextRef="From2014-04-01to2015-03-31" unitRef="Shares" decimals="INF">1965786</EGHT:RsuGranted>
    <EGHT:RsuVested contextRef="From2016-04-01to2017-03-31" unitRef="Shares" decimals="INF">-1600831</EGHT:RsuVested>
    <EGHT:RsuVested contextRef="From2015-04-01to2016-03-31" unitRef="Shares" decimals="INF">-589788</EGHT:RsuVested>
    <EGHT:RsuVested contextRef="From2014-04-01to2015-03-31" unitRef="Shares" decimals="INF">-187788</EGHT:RsuVested>
    <EGHT:RsuForfeited contextRef="From2016-04-01to2017-03-31" unitRef="Shares" decimals="INF">-496795</EGHT:RsuForfeited>
    <EGHT:RsuForfeited contextRef="From2015-04-01to2016-03-31" unitRef="Shares" decimals="INF">-246096</EGHT:RsuForfeited>
    <EGHT:RsuForfeited contextRef="From2014-04-01to2015-03-31" unitRef="Shares" decimals="INF">-214168</EGHT:RsuForfeited>
    <EGHT:RsuWeightedaverageRemainingContractualTermInYears contextRef="AsOf2017-03-31" unitRef="Integer" decimals="INF">2.47</EGHT:RsuWeightedaverageRemainingContractualTermInYears>
    <EGHT:RsuWeightedaverageRemainingContractualTermInYears contextRef="AsOf2016-03-31" unitRef="Integer" decimals="INF">1.67</EGHT:RsuWeightedaverageRemainingContractualTermInYears>
    <EGHT:RsuWeightedaverageRemainingContractualTermInYears contextRef="AsOf2014-03-31" unitRef="Integer" decimals="INF">2.00</EGHT:RsuWeightedaverageRemainingContractualTermInYears>
    <EGHT:RsuWeightedaverageRemainingContractualTermInYears contextRef="AsOf2015-03-31" unitRef="Integer" decimals="INF">1.88</EGHT:RsuWeightedaverageRemainingContractualTermInYears>
    <EGHT:GrantedWeightedaveragePurchasePrice contextRef="From2016-04-01to2017-03-31" unitRef="USDPShares" decimals="INF">15.15</EGHT:GrantedWeightedaveragePurchasePrice>
    <EGHT:GrantedWeightedaveragePurchasePrice contextRef="From2015-04-01to2016-03-31" unitRef="USDPShares" decimals="INF">8.78</EGHT:GrantedWeightedaveragePurchasePrice>
    <EGHT:GrantedWeightedaveragePurchasePrice contextRef="From2014-04-01to2015-03-31" unitRef="USDPShares" decimals="INF">6.68</EGHT:GrantedWeightedaveragePurchasePrice>
    <EGHT:VestedWeightedaveragePurchasePrice contextRef="From2016-04-01to2017-03-31" unitRef="USDPShares" decimals="INF">7.89</EGHT:VestedWeightedaveragePurchasePrice>
    <EGHT:VestedWeightedaveragePurchasePrice contextRef="From2015-04-01to2016-03-31" unitRef="USDPShares" decimals="INF">7.79</EGHT:VestedWeightedaveragePurchasePrice>
    <EGHT:VestedWeightedaveragePurchasePrice contextRef="From2014-04-01to2015-03-31" unitRef="USDPShares" decimals="INF">9.54</EGHT:VestedWeightedaveragePurchasePrice>
    <EGHT:ForfeitedWeightedaveragePurchasePrice contextRef="From2016-04-01to2017-03-31" unitRef="USDPShares" decimals="INF">9.56</EGHT:ForfeitedWeightedaveragePurchasePrice>
    <EGHT:ForfeitedWeightedaveragePurchasePrice contextRef="From2015-04-01to2016-03-31" unitRef="USDPShares" decimals="INF">8.15</EGHT:ForfeitedWeightedaveragePurchasePrice>
    <EGHT:ForfeitedWeightedaveragePurchasePrice contextRef="From2014-04-01to2015-03-31" unitRef="USDPShares" decimals="INF">8.30</EGHT:ForfeitedWeightedaveragePurchasePrice>
    <EGHT:TotalIntrinsicValueOfOptionsExercised contextRef="From2016-04-01to2017-03-31_StockOptionMember" unitRef="USD" decimals="-5">7200000</EGHT:TotalIntrinsicValueOfOptionsExercised>
    <EGHT:TotalIntrinsicValueOfOptionsExercised contextRef="From2015-04-01to2016-03-31_us-gaap_StockOptionMember" unitRef="USD" decimals="-5">9200000</EGHT:TotalIntrinsicValueOfOptionsExercised>
    <EGHT:TotalIntrinsicValueOfOptionsExercised contextRef="From2014-04-01to2015-03-31_StockOptionMember" unitRef="USD" decimals="-5">8100000</EGHT:TotalIntrinsicValueOfOptionsExercised>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="From2016-04-01to2017-03-31_StockOptionMember">P2Y18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="From2016-04-01to2017-03-31_custom_DXIAcquisitionPlanMember">P2Y61D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <EGHT:CashReceivedFromOptionExercisesAndPurchasesOfSharesUnderPurchasePlans contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-5">5100000</EGHT:CashReceivedFromOptionExercisesAndPurchasesOfSharesUnderPurchasePlans>
    <EGHT:CashReceivedFromOptionExercisesAndPurchasesOfSharesUnderPurchasePlans contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-5">4800000</EGHT:CashReceivedFromOptionExercisesAndPurchasesOfSharesUnderPurchasePlans>
    <EGHT:CashReceivedFromOptionExercisesAndPurchasesOfSharesUnderPurchasePlans contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-5">4500000</EGHT:CashReceivedFromOptionExercisesAndPurchasesOfSharesUnderPurchasePlans>
    <EGHT:TaxBenefitAttributableToStockOptionsExercised contextRef="From2016-04-01to2017-03-31_StockOptionMember" unitRef="USD" decimals="-5">500000</EGHT:TaxBenefitAttributableToStockOptionsExercised>
    <EGHT:TaxBenefitAttributableToStockOptionsExercised contextRef="From2015-04-01to2016-03-31_us-gaap_StockOptionMember" unitRef="USD" decimals="-5">200000</EGHT:TaxBenefitAttributableToStockOptionsExercised>
    <EGHT:TaxBenefitAttributableToStockOptionsExercised contextRef="From2014-04-01to2015-03-31_StockOptionMember" unitRef="USD" decimals="-5">200000</EGHT:TaxBenefitAttributableToStockOptionsExercised>
    <EGHT:PercentageOfMarketValuePriceOfCommonStockUnderEmployeeStockPurchasePlan contextRef="AsOf2016-03-31_EmployeeStockMember" unitRef="Integer" decimals="INF">0.85</EGHT:PercentageOfMarketValuePriceOfCommonStockUnderEmployeeStockPurchasePlan>
    <EGHT:MaximumContributionPercentageAmountOfEmployeesBaseCompensation contextRef="AsOf2016-03-31_EmployeeStockMember" unitRef="Integer" decimals="INF">0.10</EGHT:MaximumContributionPercentageAmountOfEmployeesBaseCompensation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice contextRef="AsOf2017-03-31" unitRef="USDPShares" decimals="INF">7.52</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="AsOf2017-03-31_us-gaap_StockOptionMember" unitRef="USD" decimals="0">48500000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="AsOf2017-03-31_custom_DXIAcquisitionPlanMember" unitRef="USD" decimals="0">1300000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="From2016-04-01to2017-03-31_EmployeeStockMember" unitRef="Shares" decimals="-5">300000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="From2015-04-01to2016-03-31_us-gaap_EmployeeStockMember" unitRef="Shares" decimals="-5">400000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="From2014-04-01to2015-03-31_EmployeeStockMember" unitRef="Shares" decimals="-5">300000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">73000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="AsOf2016-03-31_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="AsOf2016-03-31_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">89000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="AsOf2016-03-31_FairValueInputsLevel3Member" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="AsOf2017-03-31_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="AsOf2017-03-31_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">73000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="AsOf2017-03-31_us-gaap_FairValueInputsLevel3Member" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">89000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="AsOf2017-03-31_us-gaap_CashMember" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="AsOf2016-03-31_us-gaap_CashMember_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="AsOf2017-03-31_us-gaap_CashMember_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="AsOf2016-03-31_us-gaap_CashMember_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="AsOf2017-03-31_us-gaap_CashMember_us-gaap_EquitySecuritiesMember_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="AsOf2016-03-31_us-gaap_CashMember_us-gaap_EquitySecuritiesMember_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="AsOf2017-03-31_us-gaap_CommercialPaperMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">8000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="AsOf2016-03-31_us-gaap_CommercialPaperMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">2000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="AsOf2016-03-31_us-gaap_USStatesAndPoliticalSubdivisionsMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="AsOf2017-03-31_us-gaap_AssetBackedSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">4000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="AsOf2016-03-31_us-gaap_AssetBackedSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">7000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="AsOf2017-03-31_us-gaap_FixedIncomeSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="AsOf2017-03-31_us-gaap_OtherDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="AsOf2016-03-31_us-gaap_ForeignGovernmentDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">1000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="AsOf2017-03-31_us-gaap_CorporateDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">61000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="AsOf2016-03-31_us-gaap_CorporateDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">78000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="AsOf2016-03-31_us-gaap_FixedIncomeSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="AsOf2016-03-31_us-gaap_OtherDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">1000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="AsOf2017-03-31_custom_ContingentConsiderationMember_us-gaap_FairValueInputsLevel3Member" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="AsOf2016-03-31_custom_ContingentConsiderationMember_us-gaap_FairValueInputsLevel3Member" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">275000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="AsOf2016-03-31_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">187000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="AsOf2016-03-31_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">57000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="AsOf2016-03-31_FairValueInputsLevel3Member" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="AsOf2017-03-31_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">194000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="AsOf2017-03-31_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">81000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="AsOf2017-03-31_us-gaap_FairValueInputsLevel3Member" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">244000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="AsOf2017-03-31_us-gaap_CashMember" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="AsOf2016-03-31_us-gaap_CashMember_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="AsOf2017-03-31_us-gaap_CashMember_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="AsOf2016-03-31_us-gaap_CashMember_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="AsOf2017-03-31_us-gaap_CashMember_us-gaap_EquitySecuritiesMember_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">194000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="AsOf2016-03-31_us-gaap_CashMember_us-gaap_EquitySecuritiesMember_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">187000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="AsOf2017-03-31_us-gaap_CommercialPaperMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="AsOf2016-03-31_us-gaap_CommercialPaperMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="AsOf2016-03-31_us-gaap_USStatesAndPoliticalSubdivisionsMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">1000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="AsOf2017-03-31_us-gaap_AssetBackedSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">22000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="AsOf2016-03-31_us-gaap_AssetBackedSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">11000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="AsOf2017-03-31_us-gaap_FixedIncomeSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">1000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="AsOf2017-03-31_us-gaap_OtherDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="AsOf2016-03-31_us-gaap_ForeignGovernmentDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="AsOf2017-03-31_us-gaap_CorporateDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">58000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="AsOf2016-03-31_us-gaap_CorporateDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">28000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="AsOf2016-03-31_us-gaap_FixedIncomeSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">17000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="AsOf2016-03-31_us-gaap_OtherDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="AsOf2017-03-31_custom_ContingentConsiderationMember_us-gaap_FairValueInputsLevel3Member" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="AsOf2016-03-31_custom_ContingentConsiderationMember_us-gaap_FairValueInputsLevel3Member" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">133959000</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="AsOf2016-03-31_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">1813000</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="AsOf2016-03-31_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">127461000</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="AsOf2016-03-31_FairValueInputsLevel3Member" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="AsOf2017-03-31_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">1806000</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="AsOf2017-03-31_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">132153000</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="AsOf2017-03-31_us-gaap_FairValueInputsLevel3Member" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">129274000</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="AsOf2017-03-31_us-gaap_CashMember" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="AsOf2016-03-31_us-gaap_CashMember_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="AsOf2017-03-31_us-gaap_CashMember_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="AsOf2016-03-31_us-gaap_CashMember_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="AsOf2017-03-31_us-gaap_CashMember_us-gaap_EquitySecuritiesMember_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">1806000</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="AsOf2016-03-31_us-gaap_CashMember_us-gaap_EquitySecuritiesMember_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">1813000</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="AsOf2017-03-31_us-gaap_CommercialPaperMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">19152000</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="AsOf2016-03-31_us-gaap_CommercialPaperMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">6796000</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="AsOf2016-03-31_us-gaap_USStatesAndPoliticalSubdivisionsMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">1006000</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="AsOf2017-03-31_us-gaap_AssetBackedSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">26888000</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="AsOf2016-03-31_us-gaap_AssetBackedSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">24610000</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="AsOf2017-03-31_us-gaap_FixedIncomeSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">115000</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="AsOf2017-03-31_us-gaap_OtherDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">2000000</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="AsOf2016-03-31_us-gaap_ForeignGovernmentDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">1001000</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="AsOf2017-03-31_us-gaap_CorporateDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">83998000</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="AsOf2016-03-31_us-gaap_CorporateDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">85214000</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="AsOf2016-03-31_us-gaap_FixedIncomeSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">2028000</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="AsOf2016-03-31_us-gaap_OtherDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">6806000</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="AsOf2017-03-31_custom_ContingentConsiderationMember_us-gaap_FairValueInputsLevel3Member" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="AsOf2016-03-31_custom_ContingentConsiderationMember_us-gaap_FairValueInputsLevel3Member" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">175191000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="AsOf2016-03-31_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">35576000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="AsOf2016-03-31_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">127429000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="AsOf2016-03-31_FairValueInputsLevel3Member" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="AsOf2017-03-31_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">43030000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="AsOf2017-03-31_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">132161000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="AsOf2017-03-31_us-gaap_FairValueInputsLevel3Member" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">163005000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="AsOf2017-03-31_us-gaap_CashMember" unitRef="USD" decimals="-3">29122000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="AsOf2016-03-31_us-gaap_CashMember_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">18596000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="AsOf2017-03-31_us-gaap_CashMember_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">11908000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="AsOf2016-03-31_us-gaap_CashMember_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">14980000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="AsOf2017-03-31_us-gaap_CashMember_us-gaap_EquitySecuritiesMember_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">2000000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="AsOf2016-03-31_us-gaap_CashMember_us-gaap_EquitySecuritiesMember_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">2000000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="AsOf2017-03-31_us-gaap_CommercialPaperMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">19144000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="AsOf2016-03-31_us-gaap_CommercialPaperMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">6794000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="AsOf2016-03-31_us-gaap_USStatesAndPoliticalSubdivisionsMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">1007000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="AsOf2017-03-31_us-gaap_AssetBackedSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">26906000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="AsOf2016-03-31_us-gaap_AssetBackedSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">24614000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="AsOf2017-03-31_us-gaap_FixedIncomeSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">116000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="AsOf2017-03-31_us-gaap_OtherDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">2000000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="AsOf2016-03-31_us-gaap_ForeignGovernmentDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">1000000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="AsOf2017-03-31_us-gaap_CorporateDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">83995000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="AsOf2016-03-31_us-gaap_CorporateDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">85164000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="AsOf2016-03-31_us-gaap_FixedIncomeSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">2045000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="AsOf2016-03-31_us-gaap_OtherDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">6805000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="AsOf2017-03-31_custom_ContingentConsiderationMember_us-gaap_FairValueInputsLevel3Member" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="AsOf2016-03-31_custom_ContingentConsiderationMember_us-gaap_FairValueInputsLevel3Member" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <EGHT:AavailableforsaleInvestmentsDueWithinOneYear contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">78039000</EGHT:AavailableforsaleInvestmentsDueWithinOneYear>
    <EGHT:AavailableforsaleInvestmentsDueAfterOneYear contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">55920000</EGHT:AavailableforsaleInvestmentsDueAfterOneYear>
    <us-gaap:ShortTermInvestments contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">133959000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">129274000</us-gaap:ShortTermInvestments>
    <us-gaap:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;SCHEDULE II&lt;/b&gt;&lt;br /&gt;&#13;&lt;b&gt;VALUATION AND QUALIFYING ACCOUNTS&lt;/b&gt;&lt;br /&gt;&#13;&lt;b&gt;(in thousands)&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Balance at&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Additions&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Balance&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Beginning&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Charged to&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;at End&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-decoration: underline"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;&lt;u&gt;Description&lt;/u&gt;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;of Year&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Expenses&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Deductions (a)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;of Year&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Total Allowance for Doubtful Accounts:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Year ended March 31, 2015:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;466&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;279&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(329)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;416&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Year ended March 31, 2016:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;416&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;509&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(339)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;586&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Year ended March 31, 2017:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;586&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;941&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(573)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;954&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;(a) The deductions related to allowance for&#13;doubtful accounts represent accounts receivable which are written off.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 12pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;</us-gaap:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">2864000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">1381000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="From2016-04-01to2017-03-31_us-gaap_OperatingSegmentsMember" unitRef="USD" decimals="-3">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="From2015-04-01to2016-03-31_us-gaap_OperatingSegmentsMember" unitRef="USD" decimals="-3">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="From2016-04-01to2017-03-31_us-gaap_ReportableGeographicalComponentsMember" unitRef="USD" decimals="-3">2864000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="From2015-04-01to2016-03-31_us-gaap_ReportableGeographicalComponentsMember" unitRef="USD" decimals="-3">1381000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The table below presents a roll-forward of&#13;the contingent consideration and escrow liability valued using a Level 3 input (in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Years Ended March 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 74%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Balance at beginning of period&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;341&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Purchase price contingent consideration&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;541&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Fair value adjustment&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;107&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Contingent consideration payments&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(300)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(200)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Balance at end of period&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;148&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;341&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Cash, cash equivalents, available-for-sale&#13;investments, and contingent consideration were (in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Gross&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Gross&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Cash and&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Amortized&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Unrealized&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Unrealized&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Estimated&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Cash&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Short-Term&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 28%; border-bottom: black 1.5pt solid"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;As of March 31, 2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Costs&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Gain&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Loss&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Fair Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Equivalents&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Investments&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Cash&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;29,122&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;29,122&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;29,122&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Level 1:&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Money market funds&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;11,908&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;11,908&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;11,908&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Mutual funds&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;2,000&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(194)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;1,806&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;1,806&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; Subtotal&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;43,030&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(194)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;42,836&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;41,030&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;1,806&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Level 2:&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Commercial paper&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;19,144&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;8&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;19,152&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;19,152&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Corporate debt&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;83,995&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;61&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(58)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;83,998&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;83,998&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Asset backed securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;26,906&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;4&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(22)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;26,888&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;26,888&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Mortgage backed securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;116&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(1)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;115&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;115&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Agency bond&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;2,000&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;2,000&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;2,000&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; Subtotal&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;132,161&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;73&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(81)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;132,153&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;132,153&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; Total assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;175,191&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;73&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(275)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;174,989&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;41,030&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;133,959&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Level 3:&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Contingent consideration&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;148&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; Total liabilities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;148&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Gross&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Gross&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Cash and&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Amortized&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Unrealized&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Unrealized&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Estimated&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Cash&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Short-Term&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 26%; border-bottom: black 1.5pt solid"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;As of March 31, 2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Costs&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Gain&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Loss&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Fair Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Equivalents&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Investments&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Cash&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;18,596&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;18,596&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;18,596&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Level 1:&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Money market funds&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;14,980&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;14,980&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;14,980&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Mutual funds&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;2,000&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(187)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;1,813&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;1,813&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; Subtotal&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;35,576&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(187)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;35,389&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;33,576&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;1,813&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Level 2:&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Commercial paper&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;6,794&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;2&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;6,796&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;6,796&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Corporate debt&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;85,164&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;78&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(28)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;85,214&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;85,214&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Municipal securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;1,007&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(1)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;1,006&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;1,006&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Asset backed securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;24,614&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;7&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(11)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;24,610&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;24,610&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Mortgage backed securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;2,045&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(17)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;2,028&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;2,028&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Agency bond&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;6,805&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;1&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;6,806&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;6,806&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; International government securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;1,000&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;1&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;1,001&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;1,001&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; Subtotal&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;127,429&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;89&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(57)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;127,461&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;127,461&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; Total assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;163,005&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;89&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(244)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;162,850&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;33,576&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;129,274&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Level 3:&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Contingent consideration&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;341&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; Total liabilities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;341&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Contractual maturities of investments as of&#13;March 31, 2017 are set forth below (in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Estimated&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 87%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Fair Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Due within one year&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;78,039&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Due after one year&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;55,920&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;133,959&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">148000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="AsOf2016-03-31_FairValueInputsLevel3Member" unitRef="USD" decimals="-3">341000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="AsOf2017-03-31_us-gaap_FairValueInputsLevel3Member" unitRef="USD" decimals="-3">148000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">341000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="AsOf2015-03-31" unitRef="USD" decimals="-3">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="AsOf2017-03-31_custom_ContingentConsiderationMember_us-gaap_FairValueInputsLevel3Member" unitRef="USD" decimals="-3">148000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="AsOf2016-03-31_custom_ContingentConsiderationMember_us-gaap_FairValueInputsLevel3Member" unitRef="USD" decimals="-3">341000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">541000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">300000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">200000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">15000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">640000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:RepaymentsOfOtherDebt contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">300000</us-gaap:RepaymentsOfOtherDebt>
    <us-gaap:RepaymentsOfOtherDebt contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">200000</us-gaap:RepaymentsOfOtherDebt>
    <us-gaap:RepaymentsOfOtherDebt contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">0</us-gaap:RepaymentsOfOtherDebt>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions contextRef="From2015-04-01to2016-03-31_CommonStockMember" unitRef="Shares" decimals="INF">352044</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="From2015-04-01to2016-03-31_CommonStockMember" unitRef="USD" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="From2015-04-01to2016-03-31_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="From2015-04-01to2016-03-31_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="From2015-04-01to2016-03-31_RetainedEarningsMember" unitRef="USD" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">885000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">-769000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">0</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">24553000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">6908000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">2435000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">4906000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">5596000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">4708000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:CapitalLeaseObligationsNoncurrent contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">869000</us-gaap:CapitalLeaseObligationsNoncurrent>
    <us-gaap:CapitalLeaseObligationsCurrent contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">-918000</us-gaap:CapitalLeaseObligationsCurrent>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">1787000</us-gaap:CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">116000</us-gaap:CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDue contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">1903000</us-gaap:CapitalLeasesFutureMinimumPaymentsDue>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInThreeYears contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">163000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInTwoYears contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">736000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">1004000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent>
    <EGHT:ServiceProvidersFutureMinimumPaymentsDueInTwoYears contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">133000</EGHT:ServiceProvidersFutureMinimumPaymentsDueInTwoYears>
    <EGHT:ServiceProvidersFutureMinimumPaymentsDueCurrent contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">1364000</EGHT:ServiceProvidersFutureMinimumPaymentsDueCurrent>
    <us-gaap:AccruedSalesCommissionCurrent contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">2920000</us-gaap:AccruedSalesCommissionCurrent>
    <us-gaap:AccruedSalesCommissionCurrent contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">2186000</us-gaap:AccruedSalesCommissionCurrent>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">6942000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">5577000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:GoodwillAcquiredDuringPeriod contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">1580000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">11914000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod contextRef="From2016-04-01to2017-03-31_us-gaap_OperatingSegmentsMember" unitRef="USD" decimals="-3">1580000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod contextRef="From2015-04-01to2016-03-31_us-gaap_OperatingSegmentsMember" unitRef="USD" decimals="-3">1789000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod contextRef="From2016-04-01to2017-03-31_us-gaap_ReportableGeographicalComponentsMember" unitRef="USD" decimals="-3">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod contextRef="From2015-04-01to2016-03-31_us-gaap_ReportableGeographicalComponentsMember" unitRef="USD" decimals="-3">10125000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">4173000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">2473000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">610000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInOtherAccruedLiabilities contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">734000</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccruedLiabilities contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">1744000</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccruedLiabilities contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">-5000</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare contextRef="From2015-04-01to2016-03-31_custom_February2015Member" unitRef="USDPShares" decimals="INF">8.02</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare contextRef="From2014-04-01to2015-03-31_custom_February2015Member" unitRef="USDPShares" decimals="INF">7.38</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1 contextRef="AsOf2017-03-31_custom_February2015Member" unitRef="USD" decimals="0">20000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1 contextRef="AsOf2017-03-31_custom_October2015Member" unitRef="USD" decimals="0">15000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 contextRef="AsOf2017-03-31_custom_TotalPlan2015Member" unitRef="USD" decimals="0">15000000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:StockRepurchaseProgramExpirationDate contextRef="From2016-04-01to2017-03-31_custom_February2015Member">2016-10-20</us-gaap:StockRepurchaseProgramExpirationDate>
    <us-gaap:StockRepurchaseProgramExpirationDate contextRef="From2015-04-01to2016-03-31_custom_February2015Member">2016-02-29</us-gaap:StockRepurchaseProgramExpirationDate>
    <us-gaap:SalesRevenueNet contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">253388000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">209336000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2016-04-01to2017-03-31_us-gaap_AmericasMember" unitRef="USD" decimals="-3">227914000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2015-04-01to2016-03-31_us-gaap_AmericasMember" unitRef="USD" decimals="-3">185241000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2016-04-01to2017-03-31_us-gaap_EuropeMember" unitRef="USD" decimals="-3">25474000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2015-04-01to2016-03-31_us-gaap_EuropeMember" unitRef="USD" decimals="-3">24095000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">162413000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2014-04-01to2015-03-31_us-gaap_AmericasMember" unitRef="USD" decimals="-3">150764000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2014-04-01to2015-03-31_us-gaap_EuropeMember" unitRef="USD" decimals="-3">11649000</us-gaap:SalesRevenueNet>
    <us-gaap:YearFounded contextRef="From2016-04-01to2017-03-31">1987</us-gaap:YearFounded>
    <dei:EntityIncorporationDateOfIncorporation contextRef="From2016-04-01to2017-03-31">1996-12-31</dei:EntityIncorporationDateOfIncorporation>
    <dei:EntityIncorporationStateCountryName contextRef="From2016-04-01to2017-03-31">Delaware</dei:EntityIncorporationStateCountryName>
    <us-gaap:CapitalLeaseObligationsIncurred contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">1152000</us-gaap:CapitalLeaseObligationsIncurred>
    <us-gaap:CapitalLeaseObligationsIncurred contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">573000</us-gaap:CapitalLeaseObligationsIncurred>
    <us-gaap:CapitalLeaseObligationsIncurred contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">0</us-gaap:CapitalLeaseObligationsIncurred>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock contextRef="From2016-04-01to2017-03-31_custom_DXIGroupLimitedMember">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The fair values of the assets acquired and&#13;liabilities assumed are as follows (in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 83%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Fair Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Assets acquired:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Cash&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,318&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Current assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,016&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Property and equipment&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,453&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Intangible assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;13,374&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; Total assets acquired&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;18,161&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Liabilities assumed:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Current liabilities and non-current liabilities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(5,734)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; Total liabilities assumed&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(5,734)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; Net identifiable assets acquired&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;12,427&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Goodwill&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;10,125&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; Total consideration transferred&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;22,552&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock contextRef="From2016-04-01to2017-03-31_custom_QualitySoftwareCorporationMember">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The fair values of the assets acquired and&#13;liabilities assumed are as follows (in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 83%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Fair Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Assets acquired:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Intangible assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,100&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Goodwill&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,789&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; Total consideration transferred&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,889&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock contextRef="From2016-04-01to2017-03-31_custom_LeChatIncMember">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The fair values of the assets acquired and&#13;liabilities assumed are as follows (in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 83%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Fair Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Assets acquired:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Cash&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;231&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Intangible assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,200&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Other non-current assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;428&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; Total assets acquired&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,859&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Liabilities assumed:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Current liabilities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(324)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; Total liabilities assumed&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(324)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; Net identifiable assets acquired&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,535&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Goodwill&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,580&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; Total consideration transferred&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;3,115&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1 contextRef="From2017-01-01to2017-01-31_custom_LeChatIncMember">2017-01-06</us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1>
    <us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1 contextRef="From2015-05-01to2015-05-31_custom_DXIGroupLimitedMember">2015-05-26</us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1>
    <us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1 contextRef="From2015-06-01to2015-06-30_custom_QualitySoftwareCorporationMember">2015-06-03</us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1>
    <us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity contextRef="From2017-01-01to2017-01-31_custom_LeChatIncMember">&lt;p style="margin: 0"&gt;&lt;font style="font-size: 10pt"&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;On January 5, 2017, the Company entered into&#13;an Agreement and Plan of Merger (the &amp;#34;Agreement&amp;#34;) with the preferred and common shareholders LeChat Inc. (LeChat) for the&#13;purchase of all the outstanding preferred and common shares of LeChat. The transaction closed on January 6, 2017. The total aggregate&#13;purchase price was $3.1 million, consisting of approximately $2.4 million paid to the preferred shareholders at closing, $0.2 million&#13;paid to the common shareholders at closing, and approximately $0.5 million in cash deposited into escrow to be held for two years&#13;as security against indemnity claims made by the Company after the closing date.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company recorded the acquired tangible&#13;and identifiable intangible assets and liabilities assumed based on their estimated fair values. The excess of the consideration&#13;transferred over the aggregate fair values of the assets acquired and liabilities assumed was recorded as goodwill. The amount&#13;of goodwill recognized was primarily attributable to the expected contributions of the entity to the overall corporate strategy&#13;in addition to synergies and acquired workforce of the acquired business. The finite-lived intangible asset consisted of developed&#13;technology, with an estimated weighted-average useful life of two years. The fair value assigned to identifiable intangible assets&#13;acquired was based on estimates and assumptions made by management using a cost approach method. Intangible assets are amortized&#13;on a straight-line basis.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="margin: 0"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="margin: 0"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;</us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity>
    <us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity contextRef="From2015-05-01to2015-05-31_custom_DXIGroupLimitedMember">&lt;p style="margin: 0"&gt;&lt;font style="font-size: 10pt"&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;On May 26, 2015, the Company entered into&#13;a share purchase agreement with the shareholders of DXI Limited, and its wholly owned subsidiaries, (collectively DXI) for the&#13;purchase of the entire share capital of DXI. The transaction closed effective May 29, 2015. The total aggregate purchase price&#13;was approximately $22.5 million, consisting of $18.7 million in cash paid to the DXI shareholders at closing, and $3.8 million&#13;in cash deposited into escrow to be held for two years as security against indemnity claims made by the Company after the closing&#13;date. The cash escrow is to be released in annual installments over two years.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="margin: 0"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="margin: 0"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;</us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity>
    <us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity contextRef="From2015-06-01to2015-06-30_custom_QualitySoftwareCorporationMember">&lt;p style="margin: 0"&gt;&lt;font style="font-size: 10pt"&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;On June 3, 2015, the Company entered into&#13;an asset purchase agreement with the shareholder of Quality Software Corporation (QSC) and other parties affiliated with the shareholder&#13;and QSC for the purchase of certain assets as per the purchase agreement. The total aggregate fair value of the consideration was&#13;approximately $2.9 million, which $2.2 million was paid in cash to the QSC shareholder at closing. As part of the aggregate purchases&#13;price, there is also $0.5 million in contingent consideration payable subject to attainment of certain revenue and product release&#13;milestones for the acquired business, and $0.3 million in cash held by the Company in escrow to be retained for two years as security&#13;against indemnity claims made by the Company after the closing date. The preliminary fair value of the contingent consideration&#13;and escrow amounts was $0.7 million at the acquisition date.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="margin: 0"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="margin: 0"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;</us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity>
    <EGHT:StockRepurchasedAndRetiredAtEndOfPeriodShares contextRef="AsOf2017-03-31_custom_February2015Member" unitRef="Shares" decimals="INF">3880350</EGHT:StockRepurchasedAndRetiredAtEndOfPeriodShares>
    <EGHT:StockRepurchasedAndRetiredAtEndOfPeriodShares contextRef="AsOf2015-03-31_custom_February2015Member" unitRef="Shares" decimals="INF">2488215</EGHT:StockRepurchasedAndRetiredAtEndOfPeriodShares>
    <EGHT:StockRepurchasedAndRetiredAtEndOfPeriodShares contextRef="AsOf2016-03-31_custom_February2015Member" unitRef="Shares" decimals="INF">3880350</EGHT:StockRepurchasedAndRetiredAtEndOfPeriodShares>
    <EGHT:StockRepurchasedAndRetiredAtEndOfPeriodValue contextRef="AsOf2017-03-31" unitRef="USD" decimals="0">30364722</EGHT:StockRepurchasedAndRetiredAtEndOfPeriodValue>
    <EGHT:StockRepurchasedAndRetiredAtEndOfPeriodValue contextRef="AsOf2017-03-31_custom_February2015Member" unitRef="USD" decimals="0">30364722</EGHT:StockRepurchasedAndRetiredAtEndOfPeriodValue>
    <EGHT:StockRepurchasedAndRetiredAtEndOfPeriodValue contextRef="AsOf2016-03-31_custom_February2015Member" unitRef="USD" decimals="0">30364722</EGHT:StockRepurchasedAndRetiredAtEndOfPeriodValue>
    <EGHT:RsuPrice contextRef="AsOf2017-03-31" unitRef="USDPShares" decimals="INF">11.57</EGHT:RsuPrice>
    <EGHT:RsuPrice contextRef="AsOf2016-03-31" unitRef="USDPShares" decimals="INF">8.08</EGHT:RsuPrice>
    <EGHT:RsuPrice contextRef="AsOf2014-03-31" unitRef="USDPShares" decimals="INF">9.00</EGHT:RsuPrice>
    <EGHT:RsuPrice contextRef="AsOf2015-03-31" unitRef="USDPShares" decimals="INF">7.33</EGHT:RsuPrice>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;DEFERRED RENT&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In April 2012, the Company entered into an&#13;87-month lease agreement for its new headquarters. Under the terms of the lease agreement:&lt;/p&gt;&#13;&#13;&lt;ul&gt;&#13;&#13;&lt;li style="margin: 0pt 0 12pt; font-size: 10pt"&gt;the Company received a three-month rent holiday from rental payments;&lt;/li&gt;&#13;&#13;&lt;li style="margin: 0pt 0 12pt; font-size: 10pt"&gt;base rent is $130,821 for the 15 months after the rent holiday; and&lt;/li&gt;&#13;&#13;&lt;li style="margin: 0pt 0 12pt; font-size: 10pt"&gt;rent expense increases 3% each year thereafter.&lt;/li&gt;&#13;&#13;&lt;/ul&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In the second quarter of fiscal 2013, the&#13;Company received a $1.7 million allowance for reimbursement for the cost of tenant improvements that the Company included in cash&#13;flows from operating activities. In accordance with the guidance in ASC 840-20, &lt;i&gt;Leases&lt;/i&gt;, the Company accounts for its headquarters&#13;facility operating lease as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;i&gt;Rent Holidays. &lt;/i&gt;The Company recognizes&#13;the related rent expense on a straight-line basis at the earlier of the first rent payment or the date of possession of the leased&#13;property. The difference between the amounts charged to expense and the rent paid is recorded as deferred lease incentives and&#13;amortized over the lease term.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;i&gt;Rent Escalations. &lt;/i&gt;The Company recognizes&#13;escalating rent provisions on a straight-line basis over the lease term. The difference between the amounts charged to expense&#13;and the rent paid is recorded as deferred lease incentives and amortized over the lease term.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;i&gt;Tenant Improvement Allowance&lt;/i&gt;. The tenant&#13;improvement allowance is deferred and amortized on a straight-line basis over the life of the lease as a reduction to rent expense.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In January 2016, the Company entered into&#13;a 48-month lease for additional office space near the Company's US headquarters. In April 2016, the lease was amended for actual&#13;move in date. Base rent begins at $105,628 and increases 3% each year thereafter. Future minimum annual lease payments under this&#13;lease is included in &amp;#34;Leases&amp;#34; in Note 8.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;At March 31, 2017, total deferred rent included&#13;in other accrued liabilities and non-current liabilities was $1.1 million and $0.8 million, respectively. At March 31, 2016, total&#13;deferred rent included in other accrued liabilities and non-current liabilities was $0.3 million and $1.0 million, respectively.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber contextRef="AsOf2017-03-31" unitRef="Shares" decimals="INF">4462412</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
    <us-gaap:DeferredTaxLiabilitiesOther contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">-3266000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">0</us-gaap:DeferredTaxLiabilitiesOther>
    <dei:EntityPublicFloat contextRef="AsOf2016-09-30" unitRef="USD" decimals="0">1362839166</dei:EntityPublicFloat>
    <us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="margin: 0pt"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 12pt"&gt;&lt;b&gt;6. CAPITALIZED SOFTWARE COSTS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 12pt"&gt;Capitalized software consisted of the following (in thousands):&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;Other Long-Term Assets&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;March 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 70%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Capitalized projects in service&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,804&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Capitalized projects in process&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;6,461&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,753&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Accumulated amortization&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(588)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Total capitalized software costs&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;7,677&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,753&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Application development stage costs capitalized during the year&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;5,516&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,095&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Application development stage costs capitalized&#13;during the year in other long-term assets consists of cost related to both completed and in-process costs capitalized in accordance&#13;with ASC 350-40. &lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;Property and Equipment&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;March 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 70%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Capitalized projects in service&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,904&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,183&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Capitalized projects in process&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;689&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;967&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Accumulated amortization&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(871)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(250)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Total capitalized software costs&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,722&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,900&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Application development stage costs capitalized during the year&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,452&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;756&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Application development stage costs capitalized&#13;during the year in other property and equipment consists of cost related to both completed and in-process costs capitalized in&#13;accordance with ASC 350-40. &lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 12pt"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 12pt"&gt;&amp;#160;&lt;/p&gt;</us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock>
    <us-gaap:ScheduleOfResearchAndDevelopmentAssetsAcquiredOtherThanThroughBusinessCombinationTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 12pt"&gt;Capitalized software consisted of the following (in thousands):&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;Other Long-Term Assets&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;March 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 70%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Capitalized projects in service&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,804&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Capitalized projects in process&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;6,461&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,753&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Accumulated amortization&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(588)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Total capitalized software costs&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;7,677&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,753&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Application development stage costs capitalized during the year&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;5,516&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,095&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 12pt"&gt;Capitalized software consisted of the following (in thousands):&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;Property and Equipment&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;March 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 70%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Capitalized projects in service&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,904&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,183&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Capitalized projects in process&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;689&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;967&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Accumulated amortization&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(871)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(250)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Total capitalized software costs&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,722&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,900&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Application development stage costs capitalized during the year&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,452&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;756&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 12pt"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 12pt"&gt;&amp;#160;&lt;/p&gt;</us-gaap:ScheduleOfResearchAndDevelopmentAssetsAcquiredOtherThanThroughBusinessCombinationTextBlock>
    <us-gaap:CapitalizedComputerSoftwareAdditions contextRef="From2016-04-01to2017-03-31_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" unitRef="USD" decimals="-3">6461000</us-gaap:CapitalizedComputerSoftwareAdditions>
    <us-gaap:CapitalizedComputerSoftwareAdditions contextRef="From2015-04-01to2016-03-31_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" unitRef="USD" decimals="-3">2753000</us-gaap:CapitalizedComputerSoftwareAdditions>
    <us-gaap:CapitalizedComputerSoftwareAdditions contextRef="From2016-04-01to2017-03-31_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" unitRef="USD" decimals="-3">689000</us-gaap:CapitalizedComputerSoftwareAdditions>
    <us-gaap:CapitalizedComputerSoftwareAdditions contextRef="From2015-04-01to2016-03-31_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" unitRef="USD" decimals="-3">967000</us-gaap:CapitalizedComputerSoftwareAdditions>
    <us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization contextRef="AsOf2017-03-31_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" unitRef="USD" decimals="-3">588000</us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization>
    <us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization contextRef="AsOf2016-03-31_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" unitRef="USD" decimals="-3">0</us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization>
    <us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization contextRef="AsOf2017-03-31_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" unitRef="USD" decimals="-3">871000</us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization>
    <us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization contextRef="AsOf2016-03-31_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" unitRef="USD" decimals="-3">250000</us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization>
    <us-gaap:CapitalizedComputerSoftwareNet contextRef="AsOf2017-03-31_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" unitRef="USD" decimals="-3">7677000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:CapitalizedComputerSoftwareNet contextRef="AsOf2016-03-31_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" unitRef="USD" decimals="-3">2753000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:CapitalizedComputerSoftwareNet contextRef="AsOf2017-03-31_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" unitRef="USD" decimals="-3">2722000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:CapitalizedComputerSoftwareNet contextRef="AsOf2016-03-31_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" unitRef="USD" decimals="-3">1900000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:CapitalizedComputerSoftwarePeriodIncreaseDecrease contextRef="From2016-04-01to2017-03-31_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" unitRef="USD" decimals="-3">5516000</us-gaap:CapitalizedComputerSoftwarePeriodIncreaseDecrease>
    <us-gaap:CapitalizedComputerSoftwarePeriodIncreaseDecrease contextRef="From2015-04-01to2016-03-31_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" unitRef="USD" decimals="-3">2095000</us-gaap:CapitalizedComputerSoftwarePeriodIncreaseDecrease>
    <us-gaap:CapitalizedComputerSoftwarePeriodIncreaseDecrease contextRef="From2016-04-01to2017-03-31_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" unitRef="USD" decimals="-3">1452000</us-gaap:CapitalizedComputerSoftwarePeriodIncreaseDecrease>
    <us-gaap:CapitalizedComputerSoftwarePeriodIncreaseDecrease contextRef="From2015-04-01to2016-03-31_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" unitRef="USD" decimals="-3">756000</us-gaap:CapitalizedComputerSoftwarePeriodIncreaseDecrease>
    <us-gaap:SubsequentEventsTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="margin: 0pt"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;16. SUBSEQUENT EVENTS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In May 2015, the Company had entered into&#13;a share purchase agreement with the shareholders of DXI Limited which included cash deposited into escrow to be held for two years&#13;as security against indemnity claims made by the Company after the closing date. In April 2017, the Company agreed with the shareholders&#13;of DXI Limited to return approximately $1.4 million to the Company and release the remaining funds held in escrow to the shareholders.&#13;The Company recorded a gain in the amount of this release of approximately $1.4 million in the first quarter of fiscal 2018.&lt;/p&gt;&#13;&#13;&lt;p style="font: 12pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="margin: 0pt"&gt;&amp;#160;&lt;/p&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived contextRef="From2015-10-01to2015-12-31" unitRef="USD" decimals="-5">600000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:ImpairedIntangibleAssetIncomeStatementClassification contextRef="From2015-10-01to2015-12-31">&lt;p style="margin: 0"&gt;&lt;font style="font-size: 10pt"&gt;The impairment recorded during the fiscal year was $0.6 million, of which $0.4&#13;million and $0.2 million was recorded in cost of service and sales and marketing, respectively, in the consolidated statements&#13;of operations.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="margin: 0"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="margin: 0"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;</us-gaap:ImpairedIntangibleAssetIncomeStatementClassification>
    <us-gaap:ImpairedIntangibleAssetSegmentClassification contextRef="From2015-10-01to2015-12-31">&lt;p style="margin: 0"&gt;&lt;font style="font-size: 10pt"&gt;During the year ended March 31, 2016, the Company decided to end-of-life its&#13;hosted virtual desktop service (Zerigo).&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="margin: 0"&gt;&amp;#160;&lt;/p&gt;</us-gaap:ImpairedIntangibleAssetSegmentClassification>
    <us-gaap:ImpairedIntangibleAssetFactsAndCircumstancesLeadingToImpairment contextRef="From2015-10-01to2015-12-31">&lt;p style="margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company determined&#13;it was appropriate to record an impairment charge equal to the remaining value of the impaired long-lived assets in the third fiscal&#13;quarter.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="margin: 0"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;</us-gaap:ImpairedIntangibleAssetFactsAndCircumstancesLeadingToImpairment>
    <us-gaap:ImpairedIntangibleAssetDescription contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;During the year ended March 31, 2017, the&#13;Company decided to discontinue a certain customer segment of its United Kingdom based platform-as-a-service (DXI PaaS) that was&#13;acquired in fiscal 2016 as part of the DXI acquisition. The Company evaluated long-lived assets related to the DXI reporting unit&#13;including the technology, customer relationships, and trade name intangible assets for impairment and determined that the assets&#13;were not impaired. However, the Company recorded an impairment charge equal to the remaining value of the impaired DXI PaaS customer&#13;relationship in the third fiscal quarter. The impairment recorded during the fiscal year was immaterial to the consolidated statements&#13;of operations. Revenues and net income (loss) from DXI PaaS were not material for all periods presented.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;</us-gaap:ImpairedIntangibleAssetDescription>
    <us-gaap:ImpairedIntangibleAssetDescription contextRef="From2015-10-01to2015-12-31">&lt;p style="margin: 0"&gt;&lt;font style="font-size: 10pt"&gt;The Company evaluated long-lived assets related to Zerigo including the technology,&#13;customer relationships, and trade name intangible assets for impairment.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="margin: 0"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="margin: 0"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;</us-gaap:ImpairedIntangibleAssetDescription>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">1079000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">944000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">746000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;RECENTLY ADOPTED ACCOUNTING PRONOUNCEMENTS&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In August 2014, the Financial Accounting Standards&#13;Board (FASB) issued Accounting Standards Update (ASU) No. 2014-15&lt;b&gt;,&lt;/b&gt;&amp;#160;&lt;i&gt;Presentation of Financial Statements: Going Concern&#13;(Subtopic 205-40)&lt;/i&gt;, this ASU provides guidance regarding management's responsibility in evaluating whether there is substantial&#13;doubt about a company's ability to continue as a going concern. Certain disclosures will be required if conditions give rise to&#13;substantial doubt about an entity's ability to continue as a going concern. The amendment is effective for the annual period ending&#13;after December 15, 2016, and for annual periods and interim periods thereafter. The adoption of this update did not have a material&#13;impact on the Company's consolidated financial statements.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In April 2015, the FASB issued ASU No. 2015-05,&amp;#160;&lt;i&gt;Intangibles-Goodwill&#13;and Other-Internal-Use Software (Subtopic 350-40): Customer's Accounting for Fees Paid in a Cloud Computing Arrangement.&lt;/i&gt;&amp;#160;This&#13;update provides guidance in evaluating whether a cloud computing arrangement includes a software license. If a cloud computing&#13;arrangement includes a software license, then the software license element of the arrangement should be accounted for as an acquisition&#13;of a software license. If a cloud computing arrangement does not include a software license, the customer should account for the&#13;arrangement as a service contract. The guidance does not change generally accepted accounting principles for a customer's accounting&#13;for service contracts. This update is effective for annual periods, including interim periods within those annual periods, beginning&#13;after December 15, 2015. Therefore, the Company has prospectively adopted this new standard on April 1, 2016. The adoption of this&#13;standard did not have a material impact on our consolidated financial statements.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In November 2015, the FASB issued ASU No.&#13;2015-17,&amp;#160;&lt;i&gt;Income Taxes - Balance Sheet Classification of Deferred Taxes (Topic 740)&lt;/i&gt;. This ASU requires all deferred&#13;tax liabilities and assets to be presented in the balance sheet as noncurrent. As permitted, the Company early adopted this standard&#13;prospectively during the quarter ended June 30, 2016. The adoption of this standard resulted in reclassifying current deferred&#13;income tax assets to noncurrent deferred income tax assets and current deferred income tax liabilities to noncurrent deferred income&#13;tax liabilities. No prior periods were retrospectively adjusted.&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:BusinessCombinationsPolicy contextRef="From2016-04-01to2017-03-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;Acquisitions&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In January 2017, the Company entered into&#13;a share purchase agreement with the shareholders of LeChat, Inc., the maker of Sameroom&lt;sup&gt;TM&lt;/sup&gt;, an interoperability platform&#13;that enables cross-team messaging and collaboration in the enterprise.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In June 2015, the Company entered into an&#13;asset purchase agreement with the shareholder of Quality Software Corporation and other parties affiliated with the shareholder&#13;and Quality Software Corporation, a developer of cloud-native quality management capabilities and analytics.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In May 2015, the Company entered into a share&#13;purchase agreement with the shareholders of DXI Limited, API Telecom Limited, Easycallnow Limited and RAS Telecom Limited, a provider&#13;of in cloud-based outbound and blended contact center solutions.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;See Note 13 for further discussion.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3 contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">107000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3>
    <EGHT:ServiceProvidersFutureMinimumPaymentsDueInThreeYears contextRef="AsOf2017-03-31" unitRef="USD" decimals="-3">8000</EGHT:ServiceProvidersFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-3">10437000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-3">9007000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="From2016-04-01to2017-03-31_us-gaap_AmericasMember" unitRef="USD" decimals="-3">6842000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="From2015-04-01to2016-03-31_us-gaap_AmericasMember" unitRef="USD" decimals="-3">5776000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="From2016-04-01to2017-03-31_us-gaap_EuropeMember" unitRef="USD" decimals="-3">3595000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="From2015-04-01to2016-03-31_us-gaap_EuropeMember" unitRef="USD" decimals="-3">3231000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-3">6113000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="From2014-04-01to2015-03-31_us-gaap_AmericasMember" unitRef="USD" decimals="-3">4739000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="From2014-04-01to2015-03-31_us-gaap_EuropeMember" unitRef="USD" decimals="-3">1374000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets contextRef="AsOf2017-01-31_custom_LeChatIncMember" unitRef="USD" decimals="-3">428000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:DescriptionOfPostemploymentBenefits contextRef="From2016-04-01to2017-03-31">&lt;p style="margin: 0"&gt;&lt;font style="font-size: 10pt"&gt;In April 1991, the Company adopted a 401(k) savings plan (the &amp;#34;Savings&#13;Plan&amp;#34;) covering substantially all of its U.S. employees. Eligible employees may contribute to the Savings Plan from their&#13;compensation up to the maximum allowed by the Internal Revenue Service. In January 2007, the Company reactivated the employer&#13;matching contribution. The matching contribution is 100% of each employee's contributions up to $1,500, then 50% of the employee's contributions, not to exceed $3,000 per&#13;annum, in aggregate.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="margin: 0"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="margin: 0"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;</us-gaap:DescriptionOfPostemploymentBenefits>
    <us-gaap:PostemploymentBenefitsPeriodExpense contextRef="From2016-04-01to2017-03-31" unitRef="USD" decimals="-5">1600000</us-gaap:PostemploymentBenefitsPeriodExpense>
    <us-gaap:PostemploymentBenefitsPeriodExpense contextRef="From2015-04-01to2016-03-31" unitRef="USD" decimals="-5">900000</us-gaap:PostemploymentBenefitsPeriodExpense>
    <us-gaap:PostemploymentBenefitsPeriodExpense contextRef="From2014-04-01to2015-03-31" unitRef="USD" decimals="-5">700000</us-gaap:PostemploymentBenefitsPeriodExpense>
    <us-gaap:SubsequentEventDescription contextRef="From2017-04-01to2017-04-30_us-gaap_SubsequentEventMember">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In May 2015, the Company had entered into&#13;a share purchase agreement with the shareholders of DXI Limited which included cash deposited into escrow to be held for two years&#13;as security against indemnity claims made by the Company after the closing date. In April 2017, the Company agreed with the shareholders&#13;of DXI Limited to return approximately $1.4 million to the Company and release the remaining funds held in escrow to the shareholders.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;</us-gaap:SubsequentEventDescription>
    <us-gaap:SubsequentEventsDate contextRef="From2017-04-01to2017-04-30_us-gaap_SubsequentEventMember">2017-04-30</us-gaap:SubsequentEventsDate>
    <link:footnoteLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
      <link:loc xlink:type="locator" xlink:href="#Foot-00-0" xlink:label="Foot-00_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-00-1" xlink:label="Foot-00_loc" />
      <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Foot-00_loc" xlink:to="Footnote-02" order="1" />
      <link:loc xlink:type="locator" xlink:href="#Foot-01-0" xlink:label="Foot-01_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-01-1" xlink:label="Foot-01_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-01-2" xlink:label="Foot-01_loc" />
      <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Foot-01_loc" xlink:to="Footnote-01" order="1" />
      <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="Footnote-01" xml:lang="en-US">The deductions related to allowance for doubtful accounts represent accounts receivable which are written off.</link:footnote>
      <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="Footnote-02" xml:lang="en-US">Amount excludes commission fees.</link:footnote>
    </link:footnoteLink>
</xbrli:xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>14
<FILENAME>eght-20170331.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoXBRL; Version: 4.18a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: EGHT%2D03%2D31%2D2017.xfr; Date: 2017%2D05%2D30T21:14:10Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x806C000C -->
    <!-- Field: Doc-Info; Name: Misc; Value: +qsps7xRiXgOn8uFZHxMOa6LObOdw5py2ZlBtWZ7bRnajy0jSDm7WyY0kjEWgT4C -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2014-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2017-01-31" xmlns:us-roles="http://fasb.org/us-roles/2017-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:us-types="http://fasb.org/us-types/2017-01-31" xmlns:EGHT="http://8x8.com/20170331" elementFormDefault="qualified" targetNamespace="http://8x8.com/20170331">
    <annotation>
      <appinfo>
	<link:roleType roleURI="http://8x8.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
	  <link:definition>00000001 - Document - Document and Entity Information</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/ConsolidatedBalanceSheets" id="ConsolidatedBalanceSheets">
	  <link:definition>00000002 - Statement - CONSOLIDATED BALANCE SHEETS</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/ConsolidatedBalanceSheetsParenthetical" id="ConsolidatedBalanceSheetsParenthetical">
	  <link:definition>00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/ConsolidatedStatementsOfOperations" id="ConsolidatedStatementsOfOperations">
	  <link:definition>00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/ConsolidatedStatementsOfComprehensiveLossIncome" id="ConsolidatedStatementsOfComprehensiveLossIncome">
	  <link:definition>00000005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/ConsolidatedStatementsOfStockholdersEquity" id="ConsolidatedStatementsOfStockholdersEquity">
	  <link:definition>00000006 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/ConsolidatedStatementsOfCashFlows" id="ConsolidatedStatementsOfCashFlows">
	  <link:definition>00000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/CompanyAndSignificantAccountingPolicies-Note1" id="CompanyAndSignificantAccountingPolicies-Note1">
	  <link:definition>00000008 - Disclosure - THE COMPANY AND SIGNIFICANT ACCOUNTING POLICIES - Note 1</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/FairValueMeasuresments-Note2" id="FairValueMeasuresments-Note2">
	  <link:definition>00000009 - Disclosure - FAIR VALUE MEASURESMENTS - Note 2</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/Inventories-Note3" id="Inventories-Note3">
	  <link:definition>00000010 - Disclosure - INVENTORIES - Note 3</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/PropertyAndEquipment-Note4" id="PropertyAndEquipment-Note4">
	  <link:definition>00000011 - Disclosure - PROPERTY AND EQUIPMENT - Note 4</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/IntangibleAssets-Note5" id="IntangibleAssets-Note5">
	  <link:definition>00000012 - Disclosure - INTANGIBLE ASSETS - Note 5</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/CapitalizedSoftwareCosts-Note6" id="CapitalizedSoftwareCosts-Note6">
	  <link:definition>00000013 - Disclosure - CAPITALIZED SOFTWARE COSTS - Note 6</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/Goodwill-Note7" id="Goodwill-Note7">
	  <link:definition>00000014 - Disclosure - GOODWILL - Note 7</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/CommitmentsAndContingencies-Note8" id="CommitmentsAndContingencies-Note8">
	  <link:definition>00000015 - Disclosure - COMMITMENTS AND CONTINGENCIES - Note 8</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/StockholdersEquity-Note9" id="StockholdersEquity-Note9">
	  <link:definition>00000016 - Disclosure - STOCKHOLDERS' EQUITY - Note 9</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/IncomeTaxes-Note10" id="IncomeTaxes-Note10">
	  <link:definition>00000017 - Disclosure - INCOME TAXES - Note 10</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/NetIncomeLossPerShare-Note11" id="NetIncomeLossPerShare-Note11">
	  <link:definition>00000018 - Disclosure - NET INCOME (LOSS) PER SHARE - Note 11</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/SegmentReporting-Note12" id="SegmentReporting-Note12">
	  <link:definition>00000019 - Disclosure - SEGMENT REPORTING - Note 12</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/Acquisitions-Note13" id="Acquisitions-Note13">
	  <link:definition>00000020 - Disclosure - ACQUISITIONS - Note 13</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/EmployeeBenefitPlan-Note14" id="EmployeeBenefitPlan-Note14">
	  <link:definition>00000021 - Disclosure - EMPLOYEE BENEFIT PLAN - Note 14</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/PatentSale-Note15" id="PatentSale-Note15">
	  <link:definition>00000022 - Disclosure - PATENT SALE - Note 15</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/SubsequentEvents-Note16" id="SubsequentEvents-Note16">
	  <link:definition>00000023 - Disclosure - SUBSEQUENT EVENTS - Note 16</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/ConsolidatedQuarterlyFinancialData-Note17" id="ConsolidatedQuarterlyFinancialData-Note17">
	  <link:definition>00000024 - Disclosure - CONSOLIDATED QUARTERLY FINANCIAL DATA (Unaudited) - Note 17</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/ScheduleIiValuationAndQualifyingAccounts" id="ScheduleIiValuationAndQualifyingAccounts">
	  <link:definition>00000025 - Schedule - Schedule II Valuation and Qualifying Accounts</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/SummaryOfSignificantAccountingPoliciesPolicies" id="SummaryOfSignificantAccountingPoliciesPolicies">
	  <link:definition>00000026 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/FairValueMeasurementsTables" id="FairValueMeasurementsTables">
	  <link:definition>00000027 - Disclosure - Fair Value Measurements (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/InventoryTables" id="InventoryTables">
	  <link:definition>00000028 - Disclosure - Inventory (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/PropertyAndEquipmentTables" id="PropertyAndEquipmentTables">
	  <link:definition>00000029 - Disclosure - Property and Equipment (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/IntangibleAssetsTables" id="IntangibleAssetsTables">
	  <link:definition>00000030 - Disclosure - Intangible Assets (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/CapitalizedSoftwareCostsTables" id="CapitalizedSoftwareCostsTables">
	  <link:definition>00000031 - Disclosure - Capitalized Software Costs (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/GoodwillTables" id="GoodwillTables">
	  <link:definition>00000032 - Disclosure - Goodwill (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/CommitmentsAndContingenciesTables" id="CommitmentsAndContingenciesTables">
	  <link:definition>00000033 - Disclosure - Commitments And Contingencies (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/DistributionOfStock-basedCompensationPlanExpenseTables" id="DistributionOfStock-basedCompensationPlanExpenseTables">
	  <link:definition>00000034 - Disclosure - Distribution of Stock-Based Compensation Plan Expense (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/Stock-basedCompensationAndEmployeePurchasePlanTables" id="Stock-basedCompensationAndEmployeePurchasePlanTables">
	  <link:definition>00000035 - Disclosure - Stock-Based Compensation And Employee Purchase Plan (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/StockOptionsOutstandingAndExercisableTables" id="StockOptionsOutstandingAndExercisableTables">
	  <link:definition>00000036 - Disclosure - Stock Options Outstanding And Exercisable (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/StockRepurchasesTables" id="StockRepurchasesTables">
	  <link:definition>00000037 - Disclosure - Stock Repurchases (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/IncomeTaxesTables" id="IncomeTaxesTables">
	  <link:definition>00000038 - Disclosure - Income Taxes (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/NetIncomePerShareTables" id="NetIncomePerShareTables">
	  <link:definition>00000039 - Disclosure - Net Income Per Share (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/SegmentInformationTables" id="SegmentInformationTables">
	  <link:definition>00000040 - Disclosure - Segment Information (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/AcquisitionsTables" id="AcquisitionsTables">
	  <link:definition>00000041 - Disclosure - Acquisitions (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/QuarterlyFinancialDataTables" id="QuarterlyFinancialDataTables">
	  <link:definition>00000042 - Disclosure - Quarterly Financial Data (Unaudited) (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/ValuationAndQualifyingAccountsTables" id="ValuationAndQualifyingAccountsTables">
	  <link:definition>00000043 - Disclosure - Valuation and Qualifying Accounts (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/DescriptionOfBusinessNarrativeDetails" id="DescriptionOfBusinessNarrativeDetails">
	  <link:definition>00000044 - Disclosure - Description of the Business (Narrative) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/SignificantAccountingPoliciesServiceAndProductRevenueNarrativeDetails" id="SignificantAccountingPoliciesServiceAndProductRevenueNarrativeDetails">
	  <link:definition>00000045 - Disclosure - Significant Accounting Policies Service and Product Revenue (Narrative) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/SignificantAccountingPoliciesAdvertisingCostsNarrativeDetails" id="SignificantAccountingPoliciesAdvertisingCostsNarrativeDetails">
	  <link:definition>00000046 - Disclosure - Significant Accounting Policies (Advertising Costs) (Narrative) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/SignificantAccountingPoliciesDeferredRentNarrativeDetails" id="SignificantAccountingPoliciesDeferredRentNarrativeDetails">
	  <link:definition>00000047 - Disclosure - Significant Accounting Policies (Deferred Rent) (Narrative) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/CashCashEquivalentsAndInvestmentsWithHierarchyDetails" id="CashCashEquivalentsAndInvestmentsWithHierarchyDetails">
	  <link:definition>00000048 - Disclosure - Cash, Cash Equivalents and Investments with Hierarchy (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/FairValueMeasurementsContingentConsiderationLiabilityDetails" id="FairValueMeasurementsContingentConsiderationLiabilityDetails">
	  <link:definition>00000049 - Disclosure - Fair Value Measurements (Contingent Consideration Liability) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/InventoryDetails" id="InventoryDetails">
	  <link:definition>00000050 - Disclosure - Inventory (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/PropertyAndEquipmentDetails" id="PropertyAndEquipmentDetails">
	  <link:definition>00000051 - Disclosure - Property and Equipment (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/IntangibleAssetsScheduleOfIntangiblesDetails" id="IntangibleAssetsScheduleOfIntangiblesDetails">
	  <link:definition>00000052 - Disclosure - Intangible Assets Schedule Of Intangibles (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/IntangibleAssetsScheduleOfFutureAmortizationOfIntangiblesDetails" id="IntangibleAssetsScheduleOfFutureAmortizationOfIntangiblesDetails">
	  <link:definition>00000053 - Disclosure - Intangible Assets Schedule Of Future Amortization Of Intangibles (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/IntangibleAssetsImpairmrentOfLong-livedAssetsNarrativeDetails" id="IntangibleAssetsImpairmrentOfLong-livedAssetsNarrativeDetails">
	  <link:definition>00000054 - Disclosure - Intangible Assets Impairmrent of Long-Lived Assets (Narrative) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/CapitalizedSoftwareCostsByAssetClassificationDetails" id="CapitalizedSoftwareCostsByAssetClassificationDetails">
	  <link:definition>00000055 - Disclosure - Capitalized Software Costs by Asset Classification (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/ChangesInCarryingAmountOfGoodwillByLocationDetail" id="ChangesInCarryingAmountOfGoodwillByLocationDetail">
	  <link:definition>00000056 - Disclosure - Changes in Carrying Amount of Goodwill by Location (Detail)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/CommitmentsAndContingenciesOperatingLeasesDetails" id="CommitmentsAndContingenciesOperatingLeasesDetails">
	  <link:definition>00000057 - Disclosure - Commitments and Contingencies (Operating Leases) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/CommitmentsAndContingenciesCapitalLeasesDetails" id="CommitmentsAndContingenciesCapitalLeasesDetails">
	  <link:definition>00000058 - Disclosure - Commitments and Contingencies (Capital Leases) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/CommitmentsAndContingenciesServiceProviderContractsDetails" id="CommitmentsAndContingenciesServiceProviderContractsDetails">
	  <link:definition>00000059 - Disclosure - Commitments and Contingencies (Service Provider Contracts) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/CommitmentsAndContingenciesLeases-RentExpenseNarrativeDetails" id="CommitmentsAndContingenciesLeases-RentExpenseNarrativeDetails">
	  <link:definition>00000060 - Disclosure - Commitments and Contingencies (Leases - Rent Expense) (Narrative) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/CommitmentsAndContingenciesCustomersupportCommitmentsNarrativeDetails" id="CommitmentsAndContingenciesCustomersupportCommitmentsNarrativeDetails">
	  <link:definition>00000061 - Disclosure - Commitments and Contingencies (CustomerSupport Commitments) (Narrative) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/StockholdersEquityStock-basedCompensationExpenseByStatementOfOperationsDetails" id="StockholdersEquityStock-basedCompensationExpenseByStatementOfOperationsDetails">
	  <link:definition>00000062 - Disclosure - Stockholders' Equity Stock-Based Compensation Expense By Statement Of Operations (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/StockholdersEquityOptionActivityDetails" id="StockholdersEquityOptionActivityDetails">
	  <link:definition>00000063 - Disclosure - Stockholders' Equity Option Activity (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/StockholdersEquityStockPurchaseRightActivityDetails" id="StockholdersEquityStockPurchaseRightActivityDetails">
	  <link:definition>00000064 - Disclosure - Stockholders' Equity Stock Purchase Right Activity (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/StockholdersEquityRestrictedStockUnitActivityDetails" id="StockholdersEquityRestrictedStockUnitActivityDetails">
	  <link:definition>00000065 - Disclosure - Stockholders' Equity Restricted Stock Unit Activity (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/StockholdersEquityStockOptionsOutstandingAndExercisableDetails" id="StockholdersEquityStockOptionsOutstandingAndExercisableDetails">
	  <link:definition>00000066 - Disclosure - Stockholder's Equity Stock Options Outstanding And Exercisable (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/StockholdersEquityAssumptionsUsedInBlack-scholesModelDetails" id="StockholdersEquityAssumptionsUsedInBlack-scholesModelDetails">
	  <link:definition>00000067 - Disclosure - Stockholder's Equity Assumptions Used In Black-Scholes Model (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/StockholdersEquityNarrativeDetails" id="StockholdersEquityNarrativeDetails">
	  <link:definition>00000068 - Disclosure - Stockholders' Equity (Narrative) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/StockholdersEquityRepurchasesOfCommonSharesDetail" id="StockholdersEquityRepurchasesOfCommonSharesDetail">
	  <link:definition>00000069 - Disclosure - Stockholders' Equity Repurchases of Common Shares (Detail)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/InomeTaxesIncomeTaxProvisionDetail" id="InomeTaxesIncomeTaxProvisionDetail">
	  <link:definition>00000070 - Disclosure - Inome Taxes (Income Tax Provision) (Detail)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/IncomeTaxesDeferredTaxAssetsDetails" id="IncomeTaxesDeferredTaxAssetsDetails">
	  <link:definition>00000071 - Disclosure - Income taxes (Deferred Tax Assets) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/IncomeTaxesReconciliationOfTaxesProvidedToFederalStatutoryRateDetails" id="IncomeTaxesReconciliationOfTaxesProvidedToFederalStatutoryRateDetails">
	  <link:definition>00000072 - Disclosure - Income Taxes (Reconciliation of Taxes Provided to Federal Statutory Rate) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" id="IncomeTaxesUnrecognizedTaxBenefitsDetails">
	  <link:definition>00000073 - Disclosure - Income Taxes (Unrecognized Tax Benefits) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/NetIncomePerShareDetails" id="NetIncomePerShareDetails">
	  <link:definition>00000074 - Disclosure - Net Income Per Share (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/NetIncomePerShareOptionsAndRightsExcludedDetails" id="NetIncomePerShareOptionsAndRightsExcludedDetails">
	  <link:definition>00000075 - Disclosure - Net Income Per Share Options and Rights Excluded (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/SegmentReportingRevenueAndPropertyAndEquipmentByGeographicAreaDetails" id="SegmentReportingRevenueAndPropertyAndEquipmentByGeographicAreaDetails">
	  <link:definition>00000076 - Disclosure - Segment Reporting Revenue and Property and Equipment by Geographic Area (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/AcquisitionsPurchaseInformationDetails" id="AcquisitionsPurchaseInformationDetails">
	  <link:definition>00000077 - Disclosure - Acquisitions (Purchase Information) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/EmployeeBenefitPlanNarrativeDetails" id="EmployeeBenefitPlanNarrativeDetails">
	  <link:definition>00000078 - Disclosure - Employee Benefit Plan (Narrative) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/PatentSaleNarrativeDetails" id="PatentSaleNarrativeDetails">
	  <link:definition>00000079 - Disclosure - Patent Sale (Narrative) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/SubsequentEventsNarrativeDetails" id="SubsequentEventsNarrativeDetails">
	  <link:definition>00000080 - Disclosure - Subsequent Events (Narrative) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/QuarterlyFinancialDataDetails" id="QuarterlyFinancialDataDetails">
	  <link:definition>00000081 - Disclosure - Consolidated Quarterly Financial Data (Unaudited) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://8x8.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" id="ScheduleIiValuationAndQualifyingAccountsDetails">
	  <link:definition>00000082 - Schedule - Schedule II Valuation and Qualifying Accounts (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:linkbaseRef xlink:type="simple" xlink:href="eght-20170331_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="eght-20170331_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="eght-20170331_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="eght-20170331_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links" />
      </appinfo>
    </annotation>
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
    <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2014-01-31" schemaLocation="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd" />
    <import namespace="http://fasb.org/us-gaap/2017-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd" />
    <import namespace="http://fasb.org/us-types/2017-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2017/elts/us-types-2017-01-31.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2017-01-31" schemaLocation="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd" />
    <element id="EGHT_TrialPeriodOfferedWithAllNewServicesDays" name="TrialPeriodOfferedWithAllNewServicesDays" nillable="true" xbrli:periodType="instant" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_ServiceProvidersFutureMinimumPaymentsDue" name="ServiceProvidersFutureMinimumPaymentsDue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_ThirdPartyCustomerSupportVendorMaximumObligation" name="ThirdPartyCustomerSupportVendorMaximumObligation" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_ThirdPartyCustomerSupportVendorMinimumMonthlyCommitment" name="ThirdPartyCustomerSupportVendorMinimumMonthlyCommitment" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_AdvanceTerminationNoticeRequiredDays" name="AdvanceTerminationNoticeRequiredDays" nillable="true" xbrli:periodType="instant" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_NoncurrentDeferredTaxAssetNet" name="NoncurrentDeferredTaxAssetNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_SaleOfPatents" name="SaleOfPatents" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_FutureMaximumPatentLicenseCollection" name="FutureMaximumPatentLicenseCollection" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_AddBackTaxBenefitFromStockbasedCompensation" name="AddBackTaxBenefitFromStockbasedCompensation" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_TotalDeferredIncomeTaxExpenseBenefit" name="TotalDeferredIncomeTaxExpenseBenefit" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_DeferredTaxAssetsOperatingLossCarryforwardsCurrent" name="DeferredTaxAssetsOperatingLossCarryforwardsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_ExpiringCaNols" name="ExpiringCaNols" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_AcquisitionOfCapitalLeaseInConnectionWithAcquisitionsOfBusinesses" name="AcquisitionOfCapitalLeaseInConnectionWithAcquisitionsOfBusinesses" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_TenantImprovementAllowance" name="TenantImprovementAllowance" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_RsuBalance" name="RsuBalance" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_RsuGranted" name="RsuGranted" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_RsuVested" name="RsuVested" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_RsuForfeited" name="RsuForfeited" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_RsuWeightedaverageRemainingContractualTermInYears" name="RsuWeightedaverageRemainingContractualTermInYears" nillable="true" xbrli:periodType="instant" type="xbrli:pureItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_GrantedWeightedaveragePurchasePrice" name="GrantedWeightedaveragePurchasePrice" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_VestedWeightedaveragePurchasePrice" name="VestedWeightedaveragePurchasePrice" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_ForfeitedWeightedaveragePurchasePrice" name="ForfeitedWeightedaveragePurchasePrice" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_TotalIntrinsicValueOfOptionsExercised" name="TotalIntrinsicValueOfOptionsExercised" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_CashReceivedFromOptionExercisesAndPurchasesOfSharesUnderPurchasePlans" name="CashReceivedFromOptionExercisesAndPurchasesOfSharesUnderPurchasePlans" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_TaxBenefitAttributableToStockOptionsExercised" name="TaxBenefitAttributableToStockOptionsExercised" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_PercentageOfMarketValuePriceOfCommonStockUnderEmployeeStockPurchasePlan" name="PercentageOfMarketValuePriceOfCommonStockUnderEmployeeStockPurchasePlan" nillable="true" xbrli:periodType="instant" type="num:percentItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_MaximumContributionPercentageAmountOfEmployeesBaseCompensation" name="MaximumContributionPercentageAmountOfEmployeesBaseCompensation" nillable="true" xbrli:periodType="instant" type="num:percentItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_AavailableforsaleInvestmentsDueWithinOneYear" name="AavailableforsaleInvestmentsDueWithinOneYear" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_AavailableforsaleInvestmentsDueAfterOneYear" name="AavailableforsaleInvestmentsDueAfterOneYear" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_ServiceProvidersFutureMinimumPaymentsDueInTwoYears" name="ServiceProvidersFutureMinimumPaymentsDueInTwoYears" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_ServiceProvidersFutureMinimumPaymentsDueCurrent" name="ServiceProvidersFutureMinimumPaymentsDueCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_StockRepurchasedAndRetiredAtEndOfPeriodShares" name="StockRepurchasedAndRetiredAtEndOfPeriodShares" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_StockRepurchasedAndRetiredAtEndOfPeriodValue" name="StockRepurchasedAndRetiredAtEndOfPeriodValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_RsuPrice" name="RsuPrice" nillable="true" xbrli:periodType="instant" type="num:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_ServiceProvidersFutureMinimumPaymentsDueInThreeYears" name="ServiceProvidersFutureMinimumPaymentsDueInThreeYears" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_StockPurchaseRightsMember" name="StockPurchaseRightsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_CostOfServiceRevenuesMember" name="CostOfServiceRevenuesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_CostOfProductRevenuesMember" name="CostOfProductRevenuesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_EquityOptionMember" name="EquityOptionMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_ZeroPointFiveFiveToFourPointSixZeroMember" name="ZeroPointFiveFiveToFourPointSixZeroMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_FivePointEightSevenToSixPointEightSixMember" name="FivePointEightSevenToSixPointEightSixMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_SecenPointFiveTwoToNinePointTwoOneMember" name="SecenPointFiveTwoToNinePointTwoOneMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_NinePointThreeFiveToTenPointFiveZeroMember" name="NinePointThreeFiveToTenPointFiveZeroMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_TenPointEightSixToFifteenPointFourZeroMember" name="TenPointEightSixToFifteenPointFourZeroMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_ZeroPointFiveFiveToFifteenPointFourZeroMember" name="ZeroPointFiveFiveToFifteenPointFourZeroMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_MutualFundsMember" name="MutualFundsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_OptionGrantsAndStockPurchaseRightsMember" name="OptionGrantsAndStockPurchaseRightsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_EmployeeStockPurchasePlanRightsMember" name="EmployeeStockPurchasePlanRightsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_UnitedStatesMember" name="UnitedStatesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_UnitedKingdomMember" name="UnitedKingdomMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_CorporateDebtMember" name="CorporateDebtMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_MunicipalSecuritiesMember" name="MunicipalSecuritiesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_InternatinalGovernmentSecuritiesMember" name="InternatinalGovernmentSecuritiesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_RepurchasePlan2014Member" name="RepurchasePlan2014Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_RepurchasePlan2015Member" name="RepurchasePlan2015Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_ContingentConsiderationMember" name="ContingentConsiderationMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_DXIGroupLimitedMember" name="DXIGroupLimitedMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_QualitySoftwareCorporationMember" name="QualitySoftwareCorporationMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_February2015Member" name="February2015Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_October2015Member" name="October2015Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_TotalPlan2015Member" name="TotalPlan2015Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_LeChatIncMember" name="LeChatIncMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_HeadquartersMember" name="HeadquartersMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_NearHeadquartersMember" name="NearHeadquartersMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_DXIAcquisitionPlanMember" name="DXIAcquisitionPlanMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_DocumentAndEntityInformationAbstract" name="DocumentAndEntityInformationAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_BalanceSheetsAbstract" name="BalanceSheetsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_StatementsOfOperationsAbstract" name="StatementsOfOperationsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_IssuanceOfCommonStockOnExerciseOfWarrant" name="IssuanceOfCommonStockOnExerciseOfWarrant" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_IssuanceOfCommonStockOnExerciseOfWarrantShares" name="IssuanceOfCommonStockOnExerciseOfWarrantShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_IssuanceOfCommonStockForAcquisitionOfCentralHostInc." name="IssuanceOfCommonStockForAcquisitionOfCentralHostInc." nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_IssuanceOfCommonStockForAcquisitionOfCentralHostInc.Shares" name="IssuanceOfCommonStockForAcquisitionOfCentralHostInc.Shares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_BuybackOfEmployeeStockOptions" name="BuybackOfEmployeeStockOptions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_BuybackOfEmployeeStockOptionsAndStockPurchaseRights" name="BuybackOfEmployeeStockOptionsAndStockPurchaseRights" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_StatementsOfCashFlowsAbstract" name="StatementsOfCashFlowsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_NotesToFinancialStatementsAbstract" name="NotesToFinancialStatementsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_RevisedScheduleIiValuationAndQualifyingAccountsAbstract" name="RevisedScheduleIiValuationAndQualifyingAccountsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_CahCashEquivalentsAndInvestmentsTablesAbstract" name="CahCashEquivalentsAndInvestmentsTablesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_InventoryTablesAbstract" name="InventoryTablesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_PropertyAndEquipmentTablesAbstract" name="PropertyAndEquipmentTablesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_IntangibleAssetsTablesAbstract" name="IntangibleAssetsTablesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_CapitalizedSpftwareCostsTablesAbstract" name="CapitalizedSpftwareCostsTablesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_GoodwillTablesAbstract" name="GoodwillTablesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_CommitmentsAndContingenciesTablesAbstract" name="CommitmentsAndContingenciesTablesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_DistributionOfStockbasedCompensationBenefitPlansExpenseTablesAbstract" name="DistributionOfStockbasedCompensationBenefitPlansExpenseTablesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_StockbasedCompensationAndEmployeeBenefitPlansTablesAbstract" name="StockbasedCompensationAndEmployeeBenefitPlansTablesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_StockOptionsOutstandingAndExercisableTablesAbstract" name="StockOptionsOutstandingAndExercisableTablesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_TreasuryStockTablesAbstract" name="TreasuryStockTablesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_IncomeTaxesTablesAbstract" name="IncomeTaxesTablesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_NetLossPerShareTablesAbstract" name="NetLossPerShareTablesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_SegmentInformationTablesAbstract" name="SegmentInformationTablesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_BusinessAcquisitionTablesAbstract" name="BusinessAcquisitionTablesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_ValuationAndQualifyingAccountsTablesAbstract" name="ValuationAndQualifyingAccountsTablesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_DescriptionOfBusinessDetailsAbstract" name="DescriptionOfBusinessDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_BasisOfPresentationServiceRevenueNarrativeDetailsAbstract" name="BasisOfPresentationServiceRevenueNarrativeDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_SignificantAccountingPoliciesAdvertisingCostsNarrativeDetailsAbstract" name="SignificantAccountingPoliciesAdvertisingCostsNarrativeDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_SignificantAccountingPoliciesDeferredRentDealsNarrativeDetailsAbstract" name="SignificantAccountingPoliciesDeferredRentDealsNarrativeDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_CashCashEquivalentsAndInvestmentsWithHierarchyDetailsAbstract" name="CashCashEquivalentsAndInvestmentsWithHierarchyDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_SignificantAccountingPoliciesInventoryDetailsAbstract" name="SignificantAccountingPoliciesInventoryDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_PropertyAndEquipmentDetailAbstract" name="PropertyAndEquipmentDetailAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_GoodwillAndOtherIntangiblesScheduleOfIntangiblesDetailsAbstract" name="GoodwillAndOtherIntangiblesScheduleOfIntangiblesDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_BasisOfPresentationGoodwillAndOtherIntangiblesScheduleOfFutureAmortizationOfIntangiblesDetailsAbstract" name="BasisOfPresentationGoodwillAndOtherIntangiblesScheduleOfFutureAmortizationOfIntangiblesDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_IntangibleAssetsImpairmrentOfLonglivedAssetsNarrativeDetailsAbstract" name="IntangibleAssetsImpairmrentOfLonglivedAssetsNarrativeDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_CapitalizedSoftwareCostByAssetClassificationDetailsAbstract" name="CapitalizedSoftwareCostByAssetClassificationDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_ChangesInCarryingAmountOfGoodwillByLocationDetailAbstract" name="ChangesInCarryingAmountOfGoodwillByLocationDetailAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_CommitmentsAndContingenciesOperatingLeasesDetailsAbstract" name="CommitmentsAndContingenciesOperatingLeasesDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_CommitmentsAndContingenciesCapitalLeasesDetailsAbstract" name="CommitmentsAndContingenciesCapitalLeasesDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_CommitmentsAndContingenciesServiceProviderContractsDetailsAbstract" name="CommitmentsAndContingenciesServiceProviderContractsDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_ServiceProvidersFutureMinimumPaymentsDueAbstract" name="ServiceProvidersFutureMinimumPaymentsDueAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_CommitmentsAndContingenciesLeasesRentExpenseNarrativeDetailsAbstract" name="CommitmentsAndContingenciesLeasesRentExpenseNarrativeDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_CommitmentsAndContingenciesCustomersupportCommitmentsNarrativeDetailsAbstract" name="CommitmentsAndContingenciesCustomersupportCommitmentsNarrativeDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_StockbasedCompensationScheduleOfStockbasedCompensationExpenseByStatementOfOperationsDetailsAbstract" name="StockbasedCompensationScheduleOfStockbasedCompensationExpenseByStatementOfOperationsDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_StockbasedCompensationScheduleOfOptionActivityDetailsAbstract" name="StockbasedCompensationScheduleOfOptionActivityDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_StockbasedCompensationScheduleOfStockPurchaseRightActivityDetailsAbstract" name="StockbasedCompensationScheduleOfStockPurchaseRightActivityDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_StockholdersEquityScheduleOfRestrictedStockUnitActivityDetailsAbstract" name="StockholdersEquityScheduleOfRestrictedStockUnitActivityDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_StockbasedCompensationSummaryOfStockOptionsOutstandingAndExercisableDetailsAbstract" name="StockbasedCompensationSummaryOfStockOptionsOutstandingAndExercisableDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_AssumptionsUsedInBlackscholesModelDetailsAbstract" name="AssumptionsUsedInBlackscholesModelDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_StockbasedCompensationAndEmployeeStockPurchasePlanNarrativeDetailsAbstract" name="StockbasedCompensationAndEmployeeStockPurchasePlanNarrativeDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_StockholdersEquityRepurchasesOfCommonSharesDetailAbstract" name="StockholdersEquityRepurchasesOfCommonSharesDetailAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_StockRepurchasedAndRetiredAtEndOfPeriodWeightedAveragePricePerShare" name="StockRepurchasedAndRetiredAtEndOfPeriodWeightedAveragePricePerShare" nillable="true" xbrli:periodType="instant" type="num:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_InomeTaxesIncomeTaxProvisionDetailAbstract" name="InomeTaxesIncomeTaxProvisionDetailAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_IncomeTaxesDeferredTaxAssetsDetailsAbstract" name="IncomeTaxesDeferredTaxAssetsDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_DeferredTaxAssetsCurrent" name="DeferredTaxAssetsCurrent" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_IncomeTaxesReconciliationTaxesProvidedToFederalStatutoryRateDetailsAbstract" name="IncomeTaxesReconciliationTaxesProvidedToFederalStatutoryRateDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_IncomeTaxesUnrecognizedTaxBenefitsDetailsAbstract" name="IncomeTaxesUnrecognizedTaxBenefitsDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_NetIncomePerShareDetailsAbstract" name="NetIncomePerShareDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_NetLossPerShareOptionsAndWarrantsExcludedDetailsAbstract" name="NetLossPerShareOptionsAndWarrantsExcludedDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_SegmentReportingByGeographicAreaDetailsAbstract" name="SegmentReportingByGeographicAreaDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_AcquisitionsPurchaseInformationDetailsAbstract" name="AcquisitionsPurchaseInformationDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_AssetsAcquired" name="AssetsAcquired" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_LiabilitiesAssumedInAcquisition" name="LiabilitiesAssumedInAcquisition" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_EmployeeBenefitPlanNarrativeDetailsAbstract" name="EmployeeBenefitPlanNarrativeDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_PatentSaleNarrativeDetailsAbstract" name="PatentSaleNarrativeDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_SubsequentEventsNarrativeDetailsAbstract" name="SubsequentEventsNarrativeDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_FixedConsolidatedQuarterlyFinancialDataUnauditedDetailsAbstract" name="FixedConsolidatedQuarterlyFinancialDataUnauditedDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_ScheduleIiValuationAndQualifyingAccountsDetailsAbstract" name="ScheduleIiValuationAndQualifyingAccountsDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>15
<FILENAME>eght-20170331_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoXBRL; Version: 4.18a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: EGHT%2D03%2D31%2D2017.xfr; Date: 2017%2D05%2D30T21:14:10Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x806C000C -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://8x8.com/role/DocumentAndEntityInformation" xlink:href="eght-20170331.xsd#DocumentAndEntityInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/ConsolidatedBalanceSheets" xlink:href="eght-20170331.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="eght-20170331.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/ConsolidatedStatementsOfOperations" xlink:href="eght-20170331.xsd#ConsolidatedStatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/ConsolidatedStatementsOfComprehensiveLossIncome" xlink:href="eght-20170331.xsd#ConsolidatedStatementsOfComprehensiveLossIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:href="eght-20170331.xsd#ConsolidatedStatementsOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/ConsolidatedStatementsOfCashFlows" xlink:href="eght-20170331.xsd#ConsolidatedStatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CompanyAndSignificantAccountingPolicies-Note1" xlink:href="eght-20170331.xsd#CompanyAndSignificantAccountingPolicies-Note1" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/FairValueMeasuresments-Note2" xlink:href="eght-20170331.xsd#FairValueMeasuresments-Note2" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/Inventories-Note3" xlink:href="eght-20170331.xsd#Inventories-Note3" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/PropertyAndEquipment-Note4" xlink:href="eght-20170331.xsd#PropertyAndEquipment-Note4" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/IntangibleAssets-Note5" xlink:href="eght-20170331.xsd#IntangibleAssets-Note5" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CapitalizedSoftwareCosts-Note6" xlink:href="eght-20170331.xsd#CapitalizedSoftwareCosts-Note6" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/Goodwill-Note7" xlink:href="eght-20170331.xsd#Goodwill-Note7" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CommitmentsAndContingencies-Note8" xlink:href="eght-20170331.xsd#CommitmentsAndContingencies-Note8" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/StockholdersEquity-Note9" xlink:href="eght-20170331.xsd#StockholdersEquity-Note9" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/IncomeTaxes-Note10" xlink:href="eght-20170331.xsd#IncomeTaxes-Note10" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/NetIncomeLossPerShare-Note11" xlink:href="eght-20170331.xsd#NetIncomeLossPerShare-Note11" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/SegmentReporting-Note12" xlink:href="eght-20170331.xsd#SegmentReporting-Note12" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/Acquisitions-Note13" xlink:href="eght-20170331.xsd#Acquisitions-Note13" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/EmployeeBenefitPlan-Note14" xlink:href="eght-20170331.xsd#EmployeeBenefitPlan-Note14" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/PatentSale-Note15" xlink:href="eght-20170331.xsd#PatentSale-Note15" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/SubsequentEvents-Note16" xlink:href="eght-20170331.xsd#SubsequentEvents-Note16" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/ConsolidatedQuarterlyFinancialData-Note17" xlink:href="eght-20170331.xsd#ConsolidatedQuarterlyFinancialData-Note17" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/ScheduleIiValuationAndQualifyingAccounts" xlink:href="eght-20170331.xsd#ScheduleIiValuationAndQualifyingAccounts" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="eght-20170331.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/FairValueMeasurementsTables" xlink:href="eght-20170331.xsd#FairValueMeasurementsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/InventoryTables" xlink:href="eght-20170331.xsd#InventoryTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/PropertyAndEquipmentTables" xlink:href="eght-20170331.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/IntangibleAssetsTables" xlink:href="eght-20170331.xsd#IntangibleAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CapitalizedSoftwareCostsTables" xlink:href="eght-20170331.xsd#CapitalizedSoftwareCostsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/GoodwillTables" xlink:href="eght-20170331.xsd#GoodwillTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CommitmentsAndContingenciesTables" xlink:href="eght-20170331.xsd#CommitmentsAndContingenciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/DistributionOfStock-basedCompensationPlanExpenseTables" xlink:href="eght-20170331.xsd#DistributionOfStock-basedCompensationPlanExpenseTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/Stock-basedCompensationAndEmployeePurchasePlanTables" xlink:href="eght-20170331.xsd#Stock-basedCompensationAndEmployeePurchasePlanTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/StockOptionsOutstandingAndExercisableTables" xlink:href="eght-20170331.xsd#StockOptionsOutstandingAndExercisableTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/StockRepurchasesTables" xlink:href="eght-20170331.xsd#StockRepurchasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/IncomeTaxesTables" xlink:href="eght-20170331.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/NetIncomePerShareTables" xlink:href="eght-20170331.xsd#NetIncomePerShareTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/SegmentInformationTables" xlink:href="eght-20170331.xsd#SegmentInformationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/AcquisitionsTables" xlink:href="eght-20170331.xsd#AcquisitionsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/QuarterlyFinancialDataTables" xlink:href="eght-20170331.xsd#QuarterlyFinancialDataTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/ValuationAndQualifyingAccountsTables" xlink:href="eght-20170331.xsd#ValuationAndQualifyingAccountsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/DescriptionOfBusinessNarrativeDetails" xlink:href="eght-20170331.xsd#DescriptionOfBusinessNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/SignificantAccountingPoliciesServiceAndProductRevenueNarrativeDetails" xlink:href="eght-20170331.xsd#SignificantAccountingPoliciesServiceAndProductRevenueNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/SignificantAccountingPoliciesAdvertisingCostsNarrativeDetails" xlink:href="eght-20170331.xsd#SignificantAccountingPoliciesAdvertisingCostsNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/SignificantAccountingPoliciesDeferredRentNarrativeDetails" xlink:href="eght-20170331.xsd#SignificantAccountingPoliciesDeferredRentNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CashCashEquivalentsAndInvestmentsWithHierarchyDetails" xlink:href="eght-20170331.xsd#CashCashEquivalentsAndInvestmentsWithHierarchyDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/FairValueMeasurementsContingentConsiderationLiabilityDetails" xlink:href="eght-20170331.xsd#FairValueMeasurementsContingentConsiderationLiabilityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/InventoryDetails" xlink:href="eght-20170331.xsd#InventoryDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/PropertyAndEquipmentDetails" xlink:href="eght-20170331.xsd#PropertyAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/IntangibleAssetsScheduleOfIntangiblesDetails" xlink:href="eght-20170331.xsd#IntangibleAssetsScheduleOfIntangiblesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/IntangibleAssetsScheduleOfFutureAmortizationOfIntangiblesDetails" xlink:href="eght-20170331.xsd#IntangibleAssetsScheduleOfFutureAmortizationOfIntangiblesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/IntangibleAssetsImpairmrentOfLong-livedAssetsNarrativeDetails" xlink:href="eght-20170331.xsd#IntangibleAssetsImpairmrentOfLong-livedAssetsNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CapitalizedSoftwareCostsByAssetClassificationDetails" xlink:href="eght-20170331.xsd#CapitalizedSoftwareCostsByAssetClassificationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/ChangesInCarryingAmountOfGoodwillByLocationDetail" xlink:href="eght-20170331.xsd#ChangesInCarryingAmountOfGoodwillByLocationDetail" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CommitmentsAndContingenciesOperatingLeasesDetails" xlink:href="eght-20170331.xsd#CommitmentsAndContingenciesOperatingLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CommitmentsAndContingenciesCapitalLeasesDetails" xlink:href="eght-20170331.xsd#CommitmentsAndContingenciesCapitalLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CommitmentsAndContingenciesServiceProviderContractsDetails" xlink:href="eght-20170331.xsd#CommitmentsAndContingenciesServiceProviderContractsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CommitmentsAndContingenciesLeases-RentExpenseNarrativeDetails" xlink:href="eght-20170331.xsd#CommitmentsAndContingenciesLeases-RentExpenseNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CommitmentsAndContingenciesCustomersupportCommitmentsNarrativeDetails" xlink:href="eght-20170331.xsd#CommitmentsAndContingenciesCustomersupportCommitmentsNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/StockholdersEquityStock-basedCompensationExpenseByStatementOfOperationsDetails" xlink:href="eght-20170331.xsd#StockholdersEquityStock-basedCompensationExpenseByStatementOfOperationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/StockholdersEquityOptionActivityDetails" xlink:href="eght-20170331.xsd#StockholdersEquityOptionActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/StockholdersEquityStockPurchaseRightActivityDetails" xlink:href="eght-20170331.xsd#StockholdersEquityStockPurchaseRightActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/StockholdersEquityRestrictedStockUnitActivityDetails" xlink:href="eght-20170331.xsd#StockholdersEquityRestrictedStockUnitActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/StockholdersEquityStockOptionsOutstandingAndExercisableDetails" xlink:href="eght-20170331.xsd#StockholdersEquityStockOptionsOutstandingAndExercisableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/StockholdersEquityAssumptionsUsedInBlack-scholesModelDetails" xlink:href="eght-20170331.xsd#StockholdersEquityAssumptionsUsedInBlack-scholesModelDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/StockholdersEquityNarrativeDetails" xlink:href="eght-20170331.xsd#StockholdersEquityNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/StockholdersEquityRepurchasesOfCommonSharesDetail" xlink:href="eght-20170331.xsd#StockholdersEquityRepurchasesOfCommonSharesDetail" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/InomeTaxesIncomeTaxProvisionDetail" xlink:href="eght-20170331.xsd#InomeTaxesIncomeTaxProvisionDetail" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/IncomeTaxesDeferredTaxAssetsDetails" xlink:href="eght-20170331.xsd#IncomeTaxesDeferredTaxAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/IncomeTaxesReconciliationOfTaxesProvidedToFederalStatutoryRateDetails" xlink:href="eght-20170331.xsd#IncomeTaxesReconciliationOfTaxesProvidedToFederalStatutoryRateDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" xlink:href="eght-20170331.xsd#IncomeTaxesUnrecognizedTaxBenefitsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/NetIncomePerShareDetails" xlink:href="eght-20170331.xsd#NetIncomePerShareDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/NetIncomePerShareOptionsAndRightsExcludedDetails" xlink:href="eght-20170331.xsd#NetIncomePerShareOptionsAndRightsExcludedDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/SegmentReportingRevenueAndPropertyAndEquipmentByGeographicAreaDetails" xlink:href="eght-20170331.xsd#SegmentReportingRevenueAndPropertyAndEquipmentByGeographicAreaDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/AcquisitionsPurchaseInformationDetails" xlink:href="eght-20170331.xsd#AcquisitionsPurchaseInformationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/EmployeeBenefitPlanNarrativeDetails" xlink:href="eght-20170331.xsd#EmployeeBenefitPlanNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/PatentSaleNarrativeDetails" xlink:href="eght-20170331.xsd#PatentSaleNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/SubsequentEventsNarrativeDetails" xlink:href="eght-20170331.xsd#SubsequentEventsNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/QuarterlyFinancialDataDetails" xlink:href="eght-20170331.xsd#QuarterlyFinancialDataDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" xlink:href="eght-20170331.xsd#ScheduleIiValuationAndQualifyingAccountsDetails" xlink:type="simple" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/DocumentAndEntityInformation" xlink:title="00000001 - Document - Document and Entity Information" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/ConsolidatedBalanceSheets" xlink:title="00000002 - Statement - CONSOLIDATED BALANCE SHEETS">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="loc_us-gaapShortTermInvestments" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapShortTermInvestments" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredCostsCurrent" xlink:label="loc_us-gaapDeferredCostsCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapDeferredCostsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNetCurrent" xlink:label="loc_us-gaapDeferredTaxAssetsNetCurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapDeferredTaxAssetsNetCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaapOtherAssetsCurrent" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapOtherAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermInvestments" xlink:label="loc_us-gaapLongTermInvestments" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapLongTermInvestments" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_NoncurrentDeferredTaxAssetNet" xlink:label="loc_EGHTNoncurrentDeferredTaxAssetNet" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_EGHTNoncurrentDeferredTaxAssetNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapOtherAssetsNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaapEmployeeRelatedLiabilitiesCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapEmployeeRelatedLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccountsPayableAndOtherAccruedLiabilitiesCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaapAccruedIncomeTaxesCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedIncomeTaxesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedSalesCommissionCurrent" xlink:label="loc_us-gaapAccruedSalesCommissionCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedSalesCommissionCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaapDeferredRevenueCurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapDeferredRevenueCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapOtherAccruedLiabilitiesCurrent" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapOtherAccruedLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapOtherLiabilitiesNoncurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapOtherLiabilitiesNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaapDeferredRevenueNoncurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapDeferredRevenueNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapPreferredStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:title="00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/ConsolidatedStatementsOfOperations" xlink:title="00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueServicesGross" xlink:label="loc_us-gaapSalesRevenueServicesGross" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapRevenues" xlink:to="loc_us-gaapSalesRevenueServicesGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="loc_us-gaapSalesRevenueGoodsNet" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapRevenues" xlink:to="loc_us-gaapSalesRevenueGoodsNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfServices" xlink:label="loc_us-gaapCostOfServices" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapCostOfServices" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="loc_us-gaapCostOfGoodsSold" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapCostOfGoodsSold" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapResearchAndDevelopmentExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaapSellingAndMarketingExpense" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapSellingAndMarketingExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnSaleOfOtherAssets" xlink:label="loc_us-gaapGainLossOnSaleOfOtherAssets" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapGainLossOnSaleOfOtherAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapRevenues" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapNonoperatingIncomeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/ConsolidatedStatementsOfComprehensiveLossIncome" xlink:title="00000005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTax" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent" xlink:label="loc_us-gaapOtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaapOtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:title="00000006 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/ConsolidatedStatementsOfCashFlows" xlink:title="00000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaapDepreciation" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapDepreciation" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="loc_us-gaapImpairmentOfLongLivedAssetsHeldForUse" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapImpairmentOfLongLivedAssetsHeldForUse" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherDepreciationAndAmortization" xlink:label="loc_us-gaapOtherDepreciationAndAmortization" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapOtherDepreciationAndAmortization" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccretionExpense" xlink:label="loc_us-gaapAccretionExpense" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapAccretionExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredIncomeTaxExpenseBenefit" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherNoncashExpense" xlink:label="loc_us-gaapOtherNoncashExpense" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapOtherNoncashExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:calculationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingAssets" />
      <link:calculationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapIncreaseDecreaseInOtherOperatingAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredCharges" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredCharges" />
      <link:calculationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapIncreaseDecreaseInDeferredCharges" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayable" />
      <link:calculationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInEmployeeRelatedLiabilities" />
      <link:calculationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapIncreaseDecreaseInEmployeeRelatedLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherCurrentLiabilities" />
      <link:calculationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapIncreaseDecreaseInOtherCurrentLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedTaxesPayable" />
      <link:calculationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedTaxesPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherAccruedLiabilities" />
      <link:calculationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapIncreaseDecreaseInOtherAccruedLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredRevenue" />
      <link:calculationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapIncreaseDecreaseInDeferredRevenue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities" />
      <link:calculationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesContinuingOperations" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsForSoftware" xlink:label="loc_us-gaapPaymentsForSoftware" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="loc_us-gaapPaymentsForSoftware" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments" xlink:label="loc_us-gaapProceedsFromSaleMaturityAndCollectionOfShorttermInvestments" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="loc_us-gaapProceedsFromSaleMaturityAndCollectionOfShorttermInvestments" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:label="loc_us-gaapProceedsFromSaleAndMaturityOfMarketableSecurities" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="loc_us-gaapProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="loc_us-gaapPaymentsToAcquireMarketableSecurities" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="loc_us-gaapPaymentsToAcquireMarketableSecurities" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperations" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" xlink:label="loc_us-gaapRepaymentsOfLongTermCapitalLeaseObligations" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="loc_us-gaapRepaymentsOfLongTermCapitalLeaseObligations" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfOtherDebt" xlink:label="loc_us-gaapRepaymentsOfOtherDebt" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="loc_us-gaapRepaymentsOfOtherDebt" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaapPaymentsForRepurchaseOfCommonStock" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="loc_us-gaapPaymentsForRepurchaseOfCommonStock" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_AddBackTaxBenefitFromStockbasedCompensation" xlink:label="loc_EGHTAddBackTaxBenefitFromStockbasedCompensation" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="loc_EGHTAddBackTaxBenefitFromStockbasedCompensation" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromStockPlans" xlink:label="loc_us-gaapProceedsFromStockPlans" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="loc_us-gaapProceedsFromStockPlans" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaapCashAndCashEquivalentsPeriodIncreaseDecrease" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations" xlink:label="loc_us-gaapEffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="loc_us-gaapEffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/CompanyAndSignificantAccountingPolicies-Note1" xlink:title="00000008 - Disclosure - THE COMPANY AND SIGNIFICANT ACCOUNTING POLICIES - Note 1" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/FairValueMeasuresments-Note2" xlink:title="00000009 - Disclosure - FAIR VALUE MEASURESMENTS - Note 2" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/Inventories-Note3" xlink:title="00000010 - Disclosure - INVENTORIES - Note 3" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/PropertyAndEquipment-Note4" xlink:title="00000011 - Disclosure - PROPERTY AND EQUIPMENT - Note 4" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/IntangibleAssets-Note5" xlink:title="00000012 - Disclosure - INTANGIBLE ASSETS - Note 5" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/CapitalizedSoftwareCosts-Note6" xlink:title="00000013 - Disclosure - CAPITALIZED SOFTWARE COSTS - Note 6" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/Goodwill-Note7" xlink:title="00000014 - Disclosure - GOODWILL - Note 7" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/CommitmentsAndContingencies-Note8" xlink:title="00000015 - Disclosure - COMMITMENTS AND CONTINGENCIES - Note 8" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/StockholdersEquity-Note9" xlink:title="00000016 - Disclosure - STOCKHOLDERS' EQUITY - Note 9" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/IncomeTaxes-Note10" xlink:title="00000017 - Disclosure - INCOME TAXES - Note 10" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/NetIncomeLossPerShare-Note11" xlink:title="00000018 - Disclosure - NET INCOME (LOSS) PER SHARE - Note 11" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/SegmentReporting-Note12" xlink:title="00000019 - Disclosure - SEGMENT REPORTING - Note 12" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/Acquisitions-Note13" xlink:title="00000020 - Disclosure - ACQUISITIONS - Note 13" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/EmployeeBenefitPlan-Note14" xlink:title="00000021 - Disclosure - EMPLOYEE BENEFIT PLAN - Note 14" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/PatentSale-Note15" xlink:title="00000022 - Disclosure - PATENT SALE - Note 15" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/SubsequentEvents-Note16" xlink:title="00000023 - Disclosure - SUBSEQUENT EVENTS - Note 16" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/ConsolidatedQuarterlyFinancialData-Note17" xlink:title="00000024 - Disclosure - CONSOLIDATED QUARTERLY FINANCIAL DATA (Unaudited) - Note 17" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/ScheduleIiValuationAndQualifyingAccounts" xlink:title="00000025 - Schedule - Schedule II Valuation and Qualifying Accounts" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000026 - Disclosure - Summary of Significant Accounting Policies (Policies)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/FairValueMeasurementsTables" xlink:title="00000027 - Disclosure - Fair Value Measurements (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/InventoryTables" xlink:title="00000028 - Disclosure - Inventory (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/PropertyAndEquipmentTables" xlink:title="00000029 - Disclosure - Property and Equipment (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/IntangibleAssetsTables" xlink:title="00000030 - Disclosure - Intangible Assets (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/CapitalizedSoftwareCostsTables" xlink:title="00000031 - Disclosure - Capitalized Software Costs (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/GoodwillTables" xlink:title="00000032 - Disclosure - Goodwill (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/CommitmentsAndContingenciesTables" xlink:title="00000033 - Disclosure - Commitments And Contingencies (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/DistributionOfStock-basedCompensationPlanExpenseTables" xlink:title="00000034 - Disclosure - Distribution of Stock-Based Compensation Plan Expense (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/Stock-basedCompensationAndEmployeePurchasePlanTables" xlink:title="00000035 - Disclosure - Stock-Based Compensation And Employee Purchase Plan (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/StockOptionsOutstandingAndExercisableTables" xlink:title="00000036 - Disclosure - Stock Options Outstanding And Exercisable (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/StockRepurchasesTables" xlink:title="00000037 - Disclosure - Stock Repurchases (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/IncomeTaxesTables" xlink:title="00000038 - Disclosure - Income Taxes (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/NetIncomePerShareTables" xlink:title="00000039 - Disclosure - Net Income Per Share (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/SegmentInformationTables" xlink:title="00000040 - Disclosure - Segment Information (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/AcquisitionsTables" xlink:title="00000041 - Disclosure - Acquisitions (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/QuarterlyFinancialDataTables" xlink:title="00000042 - Disclosure - Quarterly Financial Data (Unaudited) (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/ValuationAndQualifyingAccountsTables" xlink:title="00000043 - Disclosure - Valuation and Qualifying Accounts (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/DescriptionOfBusinessNarrativeDetails" xlink:title="00000044 - Disclosure - Description of the Business (Narrative) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/SignificantAccountingPoliciesServiceAndProductRevenueNarrativeDetails" xlink:title="00000045 - Disclosure - Significant Accounting Policies Service and Product Revenue (Narrative) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/SignificantAccountingPoliciesAdvertisingCostsNarrativeDetails" xlink:title="00000046 - Disclosure - Significant Accounting Policies (Advertising Costs) (Narrative) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/SignificantAccountingPoliciesDeferredRentNarrativeDetails" xlink:title="00000047 - Disclosure - Significant Accounting Policies (Deferred Rent) (Narrative) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/CashCashEquivalentsAndInvestmentsWithHierarchyDetails" xlink:title="00000048 - Disclosure - Cash, Cash Equivalents and Investments with Hierarchy (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/FairValueMeasurementsContingentConsiderationLiabilityDetails" xlink:title="00000049 - Disclosure - Fair Value Measurements (Contingent Consideration Liability) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/InventoryDetails" xlink:title="00000050 - Disclosure - Inventory (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="loc_us-gaapInventoryWorkInProcess" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryWorkInProcess" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="loc_us-gaapInventoryFinishedGoods" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryFinishedGoods" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/PropertyAndEquipmentDetails" xlink:title="00000051 - Disclosure - Property and Equipment (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MachineryAndEquipmentGross" xlink:label="loc_us-gaapMachineryAndEquipmentGross" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:to="loc_us-gaapMachineryAndEquipmentGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FurnitureAndFixturesGross" xlink:label="loc_us-gaapFurnitureAndFixturesGross" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:to="loc_us-gaapFurnitureAndFixturesGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalizedComputerSoftwareGross" xlink:label="loc_us-gaapCapitalizedComputerSoftwareGross" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:to="loc_us-gaapCapitalizedComputerSoftwareGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseholdImprovementsGross" xlink:label="loc_us-gaapLeaseholdImprovementsGross" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:to="loc_us-gaapLeaseholdImprovementsGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConstructionInProgressGross" xlink:label="loc_us-gaapConstructionInProgressGross" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:to="loc_us-gaapConstructionInProgressGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/IntangibleAssetsScheduleOfIntangiblesDetails" xlink:title="00000052 - Disclosure - Intangible Assets Schedule Of Intangibles (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsGross" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/IntangibleAssetsScheduleOfFutureAmortizationOfIntangiblesDetails" xlink:title="00000053 - Disclosure - Intangible Assets Schedule Of Future Amortization Of Intangibles (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherIntangibleAssetsNet" xlink:label="loc_us-gaapOtherIntangibleAssetsNet" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/IntangibleAssetsImpairmrentOfLong-livedAssetsNarrativeDetails" xlink:title="00000054 - Disclosure - Intangible Assets Impairmrent of Long-Lived Assets (Narrative) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/CapitalizedSoftwareCostsByAssetClassificationDetails" xlink:title="00000055 - Disclosure - Capitalized Software Costs by Asset Classification (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/ChangesInCarryingAmountOfGoodwillByLocationDetail" xlink:title="00000056 - Disclosure - Changes in Carrying Amount of Goodwill by Location (Detail)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/CommitmentsAndContingenciesOperatingLeasesDetails" xlink:title="00000057 - Disclosure - Commitments and Contingencies (Operating Leases) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInTwoYears" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInThreeYears" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInFourYears" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueThereafter" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/CommitmentsAndContingenciesCapitalLeasesDetails" xlink:title="00000058 - Disclosure - Commitments and Contingencies (Capital Leases) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDue" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDue" xlink:to="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueInTwoYears" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDue" xlink:to="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueInTwoYears" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueInThreeYears" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDue" xlink:to="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueInThreeYears" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments" xlink:label="loc_us-gaapCapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments" xlink:to="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" xlink:label="loc_us-gaapCapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments" xlink:to="loc_us-gaapCapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeaseObligationsNoncurrent" xlink:label="loc_us-gaapCapitalLeaseObligationsNoncurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCapitalLeaseObligationsNoncurrent" xlink:to="loc_us-gaapCapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeaseObligationsCurrent" xlink:label="loc_us-gaapCapitalLeaseObligationsCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCapitalLeaseObligationsNoncurrent" xlink:to="loc_us-gaapCapitalLeaseObligationsCurrent" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/CommitmentsAndContingenciesServiceProviderContractsDetails" xlink:title="00000059 - Disclosure - Commitments and Contingencies (Service Provider Contracts) (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_ServiceProvidersFutureMinimumPaymentsDue" xlink:label="loc_EGHTServiceProvidersFutureMinimumPaymentsDue" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_ServiceProvidersFutureMinimumPaymentsDueCurrent" xlink:label="loc_EGHTServiceProvidersFutureMinimumPaymentsDueCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_EGHTServiceProvidersFutureMinimumPaymentsDue" xlink:to="loc_EGHTServiceProvidersFutureMinimumPaymentsDueCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_ServiceProvidersFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_EGHTServiceProvidersFutureMinimumPaymentsDueInTwoYears" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_EGHTServiceProvidersFutureMinimumPaymentsDue" xlink:to="loc_EGHTServiceProvidersFutureMinimumPaymentsDueInTwoYears" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_ServiceProvidersFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_EGHTServiceProvidersFutureMinimumPaymentsDueInThreeYears" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_EGHTServiceProvidersFutureMinimumPaymentsDue" xlink:to="loc_EGHTServiceProvidersFutureMinimumPaymentsDueInThreeYears" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/CommitmentsAndContingenciesLeases-RentExpenseNarrativeDetails" xlink:title="00000060 - Disclosure - Commitments and Contingencies (Leases - Rent Expense) (Narrative) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/CommitmentsAndContingenciesCustomersupportCommitmentsNarrativeDetails" xlink:title="00000061 - Disclosure - Commitments and Contingencies (CustomerSupport Commitments) (Narrative) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/StockholdersEquityStock-basedCompensationExpenseByStatementOfOperationsDetails" xlink:title="00000062 - Disclosure - Stockholders' Equity Stock-Based Compensation Expense By Statement Of Operations (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/StockholdersEquityOptionActivityDetails" xlink:title="00000063 - Disclosure - Stockholders' Equity Option Activity (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/StockholdersEquityStockPurchaseRightActivityDetails" xlink:title="00000064 - Disclosure - Stockholders' Equity Stock Purchase Right Activity (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/StockholdersEquityRestrictedStockUnitActivityDetails" xlink:title="00000065 - Disclosure - Stockholders' Equity Restricted Stock Unit Activity (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/StockholdersEquityStockOptionsOutstandingAndExercisableDetails" xlink:title="00000066 - Disclosure - Stockholder's Equity Stock Options Outstanding And Exercisable (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/StockholdersEquityAssumptionsUsedInBlack-scholesModelDetails" xlink:title="00000067 - Disclosure - Stockholder's Equity Assumptions Used In Black-Scholes Model (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/StockholdersEquityNarrativeDetails" xlink:title="00000068 - Disclosure - Stockholders' Equity (Narrative) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/StockholdersEquityRepurchasesOfCommonSharesDetail" xlink:title="00000069 - Disclosure - Stockholders' Equity Repurchases of Common Shares (Detail)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/InomeTaxesIncomeTaxProvisionDetail" xlink:title="00000070 - Disclosure - Inome Taxes (Income Tax Provision) (Detail)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentIncomeTaxExpenseBenefit" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentFederalTaxExpenseBenefit" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCurrentIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapCurrentFederalTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentForeignTaxExpenseBenefit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCurrentIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapCurrentForeignTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCurrentIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_TotalDeferredIncomeTaxExpenseBenefit" xlink:label="loc_EGHTTotalDeferredIncomeTaxExpenseBenefit" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredFederalIncomeTaxExpenseBenefit" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_EGHTTotalDeferredIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapDeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredForeignIncomeTaxExpenseBenefit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_EGHTTotalDeferredIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapDeferredForeignIncomeTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredStateAndLocalIncomeTaxExpenseBenefit" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_EGHTTotalDeferredIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapDeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/IncomeTaxesDeferredTaxAssetsDetails" xlink:title="00000071 - Disclosure - Income taxes (Deferred Tax Assets) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsGrossCurrent" xlink:label="loc_us-gaapDeferredTaxAssetsGrossCurrent" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_DeferredTaxAssetsOperatingLossCarryforwardsCurrent" xlink:label="loc_EGHTDeferredTaxAssetsOperatingLossCarryforwardsCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGrossCurrent" xlink:to="loc_EGHTDeferredTaxAssetsOperatingLossCarryforwardsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="loc_us-gaapDeferredTaxAssetsInventory" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGrossCurrent" xlink:to="loc_us-gaapDeferredTaxAssetsInventory" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGrossCurrent" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsGrossNoncurrent" xlink:label="loc_us-gaapDeferredTaxAssetsGrossNoncurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGrossNoncurrent" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:label="loc_us-gaapDeferredTaxAssetsTaxCreditCarryforwardsResearch" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGrossNoncurrent" xlink:to="loc_us-gaapDeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGrossNoncurrent" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="loc_us-gaapDeferredTaxLiabilitiesOther" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGrossNoncurrent" xlink:to="loc_us-gaapDeferredTaxLiabilitiesOther" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="loc_us-gaapDeferredTaxLiabilitiesPropertyPlantAndEquipment" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGrossNoncurrent" xlink:to="loc_us-gaapDeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaapDeferredTaxAssetsNet" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_us-gaapDeferredTaxAssetsGrossCurrent" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_us-gaapDeferredTaxAssetsGrossNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapDeferredTaxAssetsValuationAllowance" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_us-gaapDeferredTaxAssetsValuationAllowance" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/IncomeTaxesReconciliationOfTaxesProvidedToFederalStatutoryRateDetails" xlink:title="00000072 - Disclosure - Income Taxes (Reconciliation of Taxes Provided to Federal Statutory Rate) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaapIncomeTaxReconciliationStateAndLocalIncomeTaxes" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaapIncomeTaxReconciliationForeignIncomeTaxRateDifferential" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:label="loc_us-gaapIncomeTaxReconciliationTaxCreditsResearch" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationTaxCreditsResearch" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapIncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="loc_us-gaapIncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:label="loc_us-gaapIncomeTaxReconciliationNondeductibleExpenseOther" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationNondeductibleExpenseOther" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductions" xlink:label="loc_us-gaapIncomeTaxReconciliationDeductions" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationDeductions" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_ExpiringCaNols" xlink:label="loc_EGHTExpiringCaNols" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_EGHTExpiringCaNols" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" xlink:label="loc_us-gaapForeignIncomeTaxExpenseBenefitContinuingOperations" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapForeignIncomeTaxExpenseBenefitContinuingOperations" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="loc_us-gaapIncomeTaxReconciliationOtherAdjustments" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationOtherAdjustments" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" xlink:title="00000073 - Disclosure - Income Taxes (Unrecognized Tax Benefits) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/NetIncomePerShareDetails" xlink:title="00000074 - Disclosure - Net Income Per Share (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="loc_us-gaapIncrementalCommonSharesAttributableToShareBasedPaymentArrangements" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="loc_us-gaapIncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesEmployeeStockOwnershipPlanSharesNotCommittedToBeReleased" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesEmployeeStockOwnershipPlanSharesNotCommittedToBeReleased" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesEmployeeStockOwnershipPlanSharesNotCommittedToBeReleased" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/NetIncomePerShareOptionsAndRightsExcludedDetails" xlink:title="00000075 - Disclosure - Net Income Per Share Options and Rights Excluded (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/SegmentReportingRevenueAndPropertyAndEquipmentByGeographicAreaDetails" xlink:title="00000076 - Disclosure - Segment Reporting Revenue and Property and Equipment by Geographic Area (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/AcquisitionsPurchaseInformationDetails" xlink:title="00000077 - Disclosure - Acquisitions (Purchase Information) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/EmployeeBenefitPlanNarrativeDetails" xlink:title="00000078 - Disclosure - Employee Benefit Plan (Narrative) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/PatentSaleNarrativeDetails" xlink:title="00000079 - Disclosure - Patent Sale (Narrative) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/SubsequentEventsNarrativeDetails" xlink:title="00000080 - Disclosure - Subsequent Events (Narrative) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/QuarterlyFinancialDataDetails" xlink:title="00000081 - Disclosure - Consolidated Quarterly Financial Data (Unaudited) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapRevenues" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" xlink:title="00000082 - Schedule - Schedule II Valuation and Qualifying Accounts (Details)" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>16
<FILENAME>eght-20170331_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoXBRL; Version: 4.18a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: EGHT%2D03%2D31%2D2017.xfr; Date: 2017%2D05%2D30T21:14:10Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x806C000C -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://8x8.com/role/DocumentAndEntityInformation" xlink:href="eght-20170331.xsd#DocumentAndEntityInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/ConsolidatedBalanceSheets" xlink:href="eght-20170331.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="eght-20170331.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/ConsolidatedStatementsOfOperations" xlink:href="eght-20170331.xsd#ConsolidatedStatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/ConsolidatedStatementsOfComprehensiveLossIncome" xlink:href="eght-20170331.xsd#ConsolidatedStatementsOfComprehensiveLossIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:href="eght-20170331.xsd#ConsolidatedStatementsOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/ConsolidatedStatementsOfCashFlows" xlink:href="eght-20170331.xsd#ConsolidatedStatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CompanyAndSignificantAccountingPolicies-Note1" xlink:href="eght-20170331.xsd#CompanyAndSignificantAccountingPolicies-Note1" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/FairValueMeasuresments-Note2" xlink:href="eght-20170331.xsd#FairValueMeasuresments-Note2" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/Inventories-Note3" xlink:href="eght-20170331.xsd#Inventories-Note3" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/PropertyAndEquipment-Note4" xlink:href="eght-20170331.xsd#PropertyAndEquipment-Note4" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/IntangibleAssets-Note5" xlink:href="eght-20170331.xsd#IntangibleAssets-Note5" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CapitalizedSoftwareCosts-Note6" xlink:href="eght-20170331.xsd#CapitalizedSoftwareCosts-Note6" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/Goodwill-Note7" xlink:href="eght-20170331.xsd#Goodwill-Note7" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CommitmentsAndContingencies-Note8" xlink:href="eght-20170331.xsd#CommitmentsAndContingencies-Note8" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/StockholdersEquity-Note9" xlink:href="eght-20170331.xsd#StockholdersEquity-Note9" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/IncomeTaxes-Note10" xlink:href="eght-20170331.xsd#IncomeTaxes-Note10" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/NetIncomeLossPerShare-Note11" xlink:href="eght-20170331.xsd#NetIncomeLossPerShare-Note11" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/SegmentReporting-Note12" xlink:href="eght-20170331.xsd#SegmentReporting-Note12" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/Acquisitions-Note13" xlink:href="eght-20170331.xsd#Acquisitions-Note13" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/EmployeeBenefitPlan-Note14" xlink:href="eght-20170331.xsd#EmployeeBenefitPlan-Note14" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/PatentSale-Note15" xlink:href="eght-20170331.xsd#PatentSale-Note15" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/SubsequentEvents-Note16" xlink:href="eght-20170331.xsd#SubsequentEvents-Note16" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/ConsolidatedQuarterlyFinancialData-Note17" xlink:href="eght-20170331.xsd#ConsolidatedQuarterlyFinancialData-Note17" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/ScheduleIiValuationAndQualifyingAccounts" xlink:href="eght-20170331.xsd#ScheduleIiValuationAndQualifyingAccounts" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="eght-20170331.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/FairValueMeasurementsTables" xlink:href="eght-20170331.xsd#FairValueMeasurementsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/InventoryTables" xlink:href="eght-20170331.xsd#InventoryTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/PropertyAndEquipmentTables" xlink:href="eght-20170331.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/IntangibleAssetsTables" xlink:href="eght-20170331.xsd#IntangibleAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CapitalizedSoftwareCostsTables" xlink:href="eght-20170331.xsd#CapitalizedSoftwareCostsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/GoodwillTables" xlink:href="eght-20170331.xsd#GoodwillTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CommitmentsAndContingenciesTables" xlink:href="eght-20170331.xsd#CommitmentsAndContingenciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/DistributionOfStock-basedCompensationPlanExpenseTables" xlink:href="eght-20170331.xsd#DistributionOfStock-basedCompensationPlanExpenseTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/Stock-basedCompensationAndEmployeePurchasePlanTables" xlink:href="eght-20170331.xsd#Stock-basedCompensationAndEmployeePurchasePlanTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/StockOptionsOutstandingAndExercisableTables" xlink:href="eght-20170331.xsd#StockOptionsOutstandingAndExercisableTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/StockRepurchasesTables" xlink:href="eght-20170331.xsd#StockRepurchasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/IncomeTaxesTables" xlink:href="eght-20170331.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/NetIncomePerShareTables" xlink:href="eght-20170331.xsd#NetIncomePerShareTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/SegmentInformationTables" xlink:href="eght-20170331.xsd#SegmentInformationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/AcquisitionsTables" xlink:href="eght-20170331.xsd#AcquisitionsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/QuarterlyFinancialDataTables" xlink:href="eght-20170331.xsd#QuarterlyFinancialDataTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/ValuationAndQualifyingAccountsTables" xlink:href="eght-20170331.xsd#ValuationAndQualifyingAccountsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/DescriptionOfBusinessNarrativeDetails" xlink:href="eght-20170331.xsd#DescriptionOfBusinessNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/SignificantAccountingPoliciesServiceAndProductRevenueNarrativeDetails" xlink:href="eght-20170331.xsd#SignificantAccountingPoliciesServiceAndProductRevenueNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/SignificantAccountingPoliciesAdvertisingCostsNarrativeDetails" xlink:href="eght-20170331.xsd#SignificantAccountingPoliciesAdvertisingCostsNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/SignificantAccountingPoliciesDeferredRentNarrativeDetails" xlink:href="eght-20170331.xsd#SignificantAccountingPoliciesDeferredRentNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CashCashEquivalentsAndInvestmentsWithHierarchyDetails" xlink:href="eght-20170331.xsd#CashCashEquivalentsAndInvestmentsWithHierarchyDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/FairValueMeasurementsContingentConsiderationLiabilityDetails" xlink:href="eght-20170331.xsd#FairValueMeasurementsContingentConsiderationLiabilityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/InventoryDetails" xlink:href="eght-20170331.xsd#InventoryDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/PropertyAndEquipmentDetails" xlink:href="eght-20170331.xsd#PropertyAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/IntangibleAssetsScheduleOfIntangiblesDetails" xlink:href="eght-20170331.xsd#IntangibleAssetsScheduleOfIntangiblesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/IntangibleAssetsScheduleOfFutureAmortizationOfIntangiblesDetails" xlink:href="eght-20170331.xsd#IntangibleAssetsScheduleOfFutureAmortizationOfIntangiblesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/IntangibleAssetsImpairmrentOfLong-livedAssetsNarrativeDetails" xlink:href="eght-20170331.xsd#IntangibleAssetsImpairmrentOfLong-livedAssetsNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CapitalizedSoftwareCostsByAssetClassificationDetails" xlink:href="eght-20170331.xsd#CapitalizedSoftwareCostsByAssetClassificationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/ChangesInCarryingAmountOfGoodwillByLocationDetail" xlink:href="eght-20170331.xsd#ChangesInCarryingAmountOfGoodwillByLocationDetail" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CommitmentsAndContingenciesOperatingLeasesDetails" xlink:href="eght-20170331.xsd#CommitmentsAndContingenciesOperatingLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CommitmentsAndContingenciesCapitalLeasesDetails" xlink:href="eght-20170331.xsd#CommitmentsAndContingenciesCapitalLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CommitmentsAndContingenciesServiceProviderContractsDetails" xlink:href="eght-20170331.xsd#CommitmentsAndContingenciesServiceProviderContractsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CommitmentsAndContingenciesLeases-RentExpenseNarrativeDetails" xlink:href="eght-20170331.xsd#CommitmentsAndContingenciesLeases-RentExpenseNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CommitmentsAndContingenciesCustomersupportCommitmentsNarrativeDetails" xlink:href="eght-20170331.xsd#CommitmentsAndContingenciesCustomersupportCommitmentsNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/StockholdersEquityStock-basedCompensationExpenseByStatementOfOperationsDetails" xlink:href="eght-20170331.xsd#StockholdersEquityStock-basedCompensationExpenseByStatementOfOperationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/StockholdersEquityOptionActivityDetails" xlink:href="eght-20170331.xsd#StockholdersEquityOptionActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/StockholdersEquityStockPurchaseRightActivityDetails" xlink:href="eght-20170331.xsd#StockholdersEquityStockPurchaseRightActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/StockholdersEquityRestrictedStockUnitActivityDetails" xlink:href="eght-20170331.xsd#StockholdersEquityRestrictedStockUnitActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/StockholdersEquityStockOptionsOutstandingAndExercisableDetails" xlink:href="eght-20170331.xsd#StockholdersEquityStockOptionsOutstandingAndExercisableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/StockholdersEquityAssumptionsUsedInBlack-scholesModelDetails" xlink:href="eght-20170331.xsd#StockholdersEquityAssumptionsUsedInBlack-scholesModelDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/StockholdersEquityNarrativeDetails" xlink:href="eght-20170331.xsd#StockholdersEquityNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/StockholdersEquityRepurchasesOfCommonSharesDetail" xlink:href="eght-20170331.xsd#StockholdersEquityRepurchasesOfCommonSharesDetail" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/InomeTaxesIncomeTaxProvisionDetail" xlink:href="eght-20170331.xsd#InomeTaxesIncomeTaxProvisionDetail" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/IncomeTaxesDeferredTaxAssetsDetails" xlink:href="eght-20170331.xsd#IncomeTaxesDeferredTaxAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/IncomeTaxesReconciliationOfTaxesProvidedToFederalStatutoryRateDetails" xlink:href="eght-20170331.xsd#IncomeTaxesReconciliationOfTaxesProvidedToFederalStatutoryRateDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" xlink:href="eght-20170331.xsd#IncomeTaxesUnrecognizedTaxBenefitsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/NetIncomePerShareDetails" xlink:href="eght-20170331.xsd#NetIncomePerShareDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/NetIncomePerShareOptionsAndRightsExcludedDetails" xlink:href="eght-20170331.xsd#NetIncomePerShareOptionsAndRightsExcludedDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/SegmentReportingRevenueAndPropertyAndEquipmentByGeographicAreaDetails" xlink:href="eght-20170331.xsd#SegmentReportingRevenueAndPropertyAndEquipmentByGeographicAreaDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/AcquisitionsPurchaseInformationDetails" xlink:href="eght-20170331.xsd#AcquisitionsPurchaseInformationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/EmployeeBenefitPlanNarrativeDetails" xlink:href="eght-20170331.xsd#EmployeeBenefitPlanNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/PatentSaleNarrativeDetails" xlink:href="eght-20170331.xsd#PatentSaleNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/SubsequentEventsNarrativeDetails" xlink:href="eght-20170331.xsd#SubsequentEventsNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/QuarterlyFinancialDataDetails" xlink:href="eght-20170331.xsd#QuarterlyFinancialDataDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" xlink:href="eght-20170331.xsd#ScheduleIiValuationAndQualifyingAccountsDetails" xlink:type="simple" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#notAll" arcroleURI="http://xbrl.org/int/dim/arcrole/notAll" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/DocumentAndEntityInformation" xlink:title="00000001 - Document - Document and Entity Information" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/ConsolidatedBalanceSheets" xlink:title="00000002 - Statement - CONSOLIDATED BALANCE SHEETS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:title="00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/ConsolidatedStatementsOfOperations" xlink:title="00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/ConsolidatedStatementsOfComprehensiveLossIncome" xlink:title="00000005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:title="00000006 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapRetainedEarningsMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharesIssued" xlink:label="loc_us-gaapSharesIssued_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesIssued_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation_60" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensation_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensation_60" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_60" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_IssuanceOfCommonStockOnExerciseOfWarrant" xlink:label="loc_EGHTIssuanceOfCommonStockOnExerciseOfWarrant_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_EGHTIssuanceOfCommonStockOnExerciseOfWarrant_60" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_IssuanceOfCommonStockOnExerciseOfWarrantShares" xlink:label="loc_EGHTIssuanceOfCommonStockOnExerciseOfWarrantShares_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_EGHTIssuanceOfCommonStockOnExerciseOfWarrantShares_60" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_IssuanceOfCommonStockForAcquisitionOfCentralHostInc." xlink:label="loc_EGHTIssuanceOfCommonStockForAcquisitionOfCentralHostInc._60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_EGHTIssuanceOfCommonStockForAcquisitionOfCentralHostInc._60" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_IssuanceOfCommonStockForAcquisitionOfCentralHostInc.Shares" xlink:label="loc_EGHTIssuanceOfCommonStockForAcquisitionOfCentralHostInc.Shares_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_EGHTIssuanceOfCommonStockForAcquisitionOfCentralHostInc.Shares_60" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_60" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_60" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueAcquisitions_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueAcquisitions_60" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesAcquisitions_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesAcquisitions_60" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:label="loc_us-gaapStockRepurchasedAndRetiredDuringPeriodValue_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRepurchasedAndRetiredDuringPeriodValue_60" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="loc_us-gaapStockRepurchasedAndRetiredDuringPeriodShares_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRepurchasedAndRetiredDuringPeriodShares_60" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_BuybackOfEmployeeStockOptions" xlink:label="loc_EGHTBuybackOfEmployeeStockOptions_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_EGHTBuybackOfEmployeeStockOptions_60" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_BuybackOfEmployeeStockOptionsAndStockPurchaseRights" xlink:label="loc_EGHTBuybackOfEmployeeStockOptionsAndStockPurchaseRights_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_EGHTBuybackOfEmployeeStockOptionsAndStockPurchaseRights_60" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions_60" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_60" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrealizedGainLossOnInvestments" xlink:label="loc_us-gaapUnrealizedGainLossOnInvestments_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapUnrealizedGainLossOnInvestments_60" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_60" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProfitLoss_60" xlink:type="arc" order="22" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/ConsolidatedStatementsOfCashFlows" xlink:title="00000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/CompanyAndSignificantAccountingPolicies-Note1" xlink:title="00000008 - Disclosure - THE COMPANY AND SIGNIFICANT ACCOUNTING POLICIES - Note 1" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/FairValueMeasuresments-Note2" xlink:title="00000009 - Disclosure - FAIR VALUE MEASURESMENTS - Note 2" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/Inventories-Note3" xlink:title="00000010 - Disclosure - INVENTORIES - Note 3" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/PropertyAndEquipment-Note4" xlink:title="00000011 - Disclosure - PROPERTY AND EQUIPMENT - Note 4" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/IntangibleAssets-Note5" xlink:title="00000012 - Disclosure - INTANGIBLE ASSETS - Note 5" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/CapitalizedSoftwareCosts-Note6" xlink:title="00000013 - Disclosure - CAPITALIZED SOFTWARE COSTS - Note 6" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/Goodwill-Note7" xlink:title="00000014 - Disclosure - GOODWILL - Note 7" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/CommitmentsAndContingencies-Note8" xlink:title="00000015 - Disclosure - COMMITMENTS AND CONTINGENCIES - Note 8" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/StockholdersEquity-Note9" xlink:title="00000016 - Disclosure - STOCKHOLDERS' EQUITY - Note 9" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/IncomeTaxes-Note10" xlink:title="00000017 - Disclosure - INCOME TAXES - Note 10" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/NetIncomeLossPerShare-Note11" xlink:title="00000018 - Disclosure - NET INCOME (LOSS) PER SHARE - Note 11" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/SegmentReporting-Note12" xlink:title="00000019 - Disclosure - SEGMENT REPORTING - Note 12" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/Acquisitions-Note13" xlink:title="00000020 - Disclosure - ACQUISITIONS - Note 13" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/EmployeeBenefitPlan-Note14" xlink:title="00000021 - Disclosure - EMPLOYEE BENEFIT PLAN - Note 14" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/PatentSale-Note15" xlink:title="00000022 - Disclosure - PATENT SALE - Note 15" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/SubsequentEvents-Note16" xlink:title="00000023 - Disclosure - SUBSEQUENT EVENTS - Note 16" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/ConsolidatedQuarterlyFinancialData-Note17" xlink:title="00000024 - Disclosure - CONSOLIDATED QUARTERLY FINANCIAL DATA (Unaudited) - Note 17" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/ScheduleIiValuationAndQualifyingAccounts" xlink:title="00000025 - Schedule - Schedule II Valuation and Qualifying Accounts" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000026 - Disclosure - Summary of Significant Accounting Policies (Policies)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/FairValueMeasurementsTables" xlink:title="00000027 - Disclosure - Fair Value Measurements (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/InventoryTables" xlink:title="00000028 - Disclosure - Inventory (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/PropertyAndEquipmentTables" xlink:title="00000029 - Disclosure - Property and Equipment (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/IntangibleAssetsTables" xlink:title="00000030 - Disclosure - Intangible Assets (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/CapitalizedSoftwareCostsTables" xlink:title="00000031 - Disclosure - Capitalized Software Costs (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/GoodwillTables" xlink:title="00000032 - Disclosure - Goodwill (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/CommitmentsAndContingenciesTables" xlink:title="00000033 - Disclosure - Commitments And Contingencies (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/DistributionOfStock-basedCompensationPlanExpenseTables" xlink:title="00000034 - Disclosure - Distribution of Stock-Based Compensation Plan Expense (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/Stock-basedCompensationAndEmployeePurchasePlanTables" xlink:title="00000035 - Disclosure - Stock-Based Compensation And Employee Purchase Plan (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="loc_us-gaapEmployeeStockMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapEmployeeStockMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaapEmployeeStockOptionMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapEmployeeStockOptionMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_StockPurchaseRightsMember" xlink:label="loc_EGHTStockPurchaseRightsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_EGHTStockPurchaseRightsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaapRestrictedStockUnitsRSUMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockUnitsRSUMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:label="loc_us-gaapDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_50" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/StockOptionsOutstandingAndExercisableTables" xlink:title="00000036 - Disclosure - Stock Options Outstanding And Exercisable (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/StockRepurchasesTables" xlink:title="00000037 - Disclosure - Stock Repurchases (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/IncomeTaxesTables" xlink:title="00000038 - Disclosure - Income Taxes (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/NetIncomePerShareTables" xlink:title="00000039 - Disclosure - Net Income Per Share (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/SegmentInformationTables" xlink:title="00000040 - Disclosure - Segment Information (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/AcquisitionsTables" xlink:title="00000041 - Disclosure - Acquisitions (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_LeChatIncMember" xlink:label="loc_EGHTLeChatIncMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_EGHTLeChatIncMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_DXIGroupLimitedMember" xlink:label="loc_EGHTDXIGroupLimitedMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_EGHTDXIGroupLimitedMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_QualitySoftwareCorporationMember" xlink:label="loc_EGHTQualitySoftwareCorporationMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_EGHTQualitySoftwareCorporationMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_40" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/QuarterlyFinancialDataTables" xlink:title="00000042 - Disclosure - Quarterly Financial Data (Unaudited) (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/ValuationAndQualifyingAccountsTables" xlink:title="00000043 - Disclosure - Valuation and Qualifying Accounts (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/DescriptionOfBusinessNarrativeDetails" xlink:title="00000044 - Disclosure - Description of the Business (Narrative) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/SignificantAccountingPoliciesServiceAndProductRevenueNarrativeDetails" xlink:title="00000045 - Disclosure - Significant Accounting Policies Service and Product Revenue (Narrative) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/SignificantAccountingPoliciesAdvertisingCostsNarrativeDetails" xlink:title="00000046 - Disclosure - Significant Accounting Policies (Advertising Costs) (Narrative) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/SignificantAccountingPoliciesDeferredRentNarrativeDetails" xlink:title="00000047 - Disclosure - Significant Accounting Policies (Deferred Rent) (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseArrangementTypeAxis" xlink:label="loc_us-gaapLeaseArrangementTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLeaseArrangementTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseArrangementTypeDomain" xlink:label="loc_us-gaapLeaseArrangementTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLeaseArrangementTypeAxis" xlink:to="loc_us-gaapLeaseArrangementTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseArrangementTypeDomain" xlink:label="loc_us-gaapLeaseArrangementTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLeaseArrangementTypeAxis" xlink:to="loc_us-gaapLeaseArrangementTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_HeadquartersMember" xlink:label="loc_EGHTHeadquartersMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLeaseArrangementTypeDomain" xlink:to="loc_EGHTHeadquartersMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_NearHeadquartersMember" xlink:label="loc_EGHTNearHeadquartersMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLeaseArrangementTypeDomain" xlink:to="loc_EGHTNearHeadquartersMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DescriptionOfLesseeLeasingArrangementsOperatingLeases" xlink:label="loc_us-gaapDescriptionOfLesseeLeasingArrangementsOperatingLeases_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDescriptionOfLesseeLeasingArrangementsOperatingLeases_110" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LesseeLeasingArrangementsOperatingLeasesTermOfContract" xlink:label="loc_us-gaapLesseeLeasingArrangementsOperatingLeasesTermOfContract_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeLeasingArrangementsOperatingLeasesTermOfContract_110" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_TenantImprovementAllowance" xlink:label="loc_EGHTTenantImprovementAllowance_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_EGHTTenantImprovementAllowance_110" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRentCreditCurrent" xlink:label="loc_us-gaapDeferredRentCreditCurrent_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredRentCreditCurrent_110" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRentCreditNoncurrent" xlink:label="loc_us-gaapDeferredRentCreditNoncurrent_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredRentCreditNoncurrent_110" xlink:type="arc" order="5" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/CashCashEquivalentsAndInvestmentsWithHierarchyDetails" xlink:title="00000048 - Disclosure - Cash, Cash Equivalents and Investments with Hierarchy (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentTypeAxis" xlink:label="loc_us-gaapInvestmentTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapInvestmentTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="loc_us-gaapInvestmentTypeCategorizationMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapInvestmentTypeAxis" xlink:to="loc_us-gaapInvestmentTypeCategorizationMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="loc_us-gaapInvestmentTypeCategorizationMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapInvestmentTypeAxis" xlink:to="loc_us-gaapInvestmentTypeCategorizationMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashMember" xlink:label="loc_us-gaapCashMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapInvestmentTypeCategorizationMember" xlink:to="loc_us-gaapCashMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="loc_us-gaapMoneyMarketFundsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapInvestmentTypeCategorizationMember" xlink:to="loc_us-gaapMoneyMarketFundsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquitySecuritiesMember" xlink:label="loc_us-gaapEquitySecuritiesMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapInvestmentTypeCategorizationMember" xlink:to="loc_us-gaapEquitySecuritiesMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommercialPaperMember" xlink:label="loc_us-gaapCommercialPaperMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapInvestmentTypeCategorizationMember" xlink:to="loc_us-gaapCommercialPaperMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="loc_us-gaapCorporateDebtSecuritiesMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapInvestmentTypeCategorizationMember" xlink:to="loc_us-gaapCorporateDebtSecuritiesMember_100" xlink:type="arc" order="101" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:label="loc_us-gaapUSStatesAndPoliticalSubdivisionsMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapInvestmentTypeCategorizationMember" xlink:to="loc_us-gaapUSStatesAndPoliticalSubdivisionsMember_120" xlink:type="arc" order="121" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetBackedSecuritiesMember" xlink:label="loc_us-gaapAssetBackedSecuritiesMember_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapInvestmentTypeCategorizationMember" xlink:to="loc_us-gaapAssetBackedSecuritiesMember_140" xlink:type="arc" order="141" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FixedIncomeSecuritiesMember" xlink:label="loc_us-gaapFixedIncomeSecuritiesMember_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapInvestmentTypeCategorizationMember" xlink:to="loc_us-gaapFixedIncomeSecuritiesMember_160" xlink:type="arc" order="161" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherDebtSecuritiesMember" xlink:label="loc_us-gaapOtherDebtSecuritiesMember_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapInvestmentTypeCategorizationMember" xlink:to="loc_us-gaapOtherDebtSecuritiesMember_180" xlink:type="arc" order="181" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignGovernmentDebtSecuritiesMember" xlink:label="loc_us-gaapForeignGovernmentDebtSecuritiesMember_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapInvestmentTypeCategorizationMember" xlink:to="loc_us-gaapForeignGovernmentDebtSecuritiesMember_200" xlink:type="arc" order="201" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_ContingentConsiderationMember" xlink:label="loc_EGHTContingentConsiderationMember_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapInvestmentTypeCategorizationMember" xlink:to="loc_EGHTContingentConsiderationMember_240" xlink:type="arc" order="241" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:to="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:to="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaapFairValueInputsLevel1Member_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel1Member_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaapFairValueInputsLevel2Member_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel2Member_80" xlink:type="arc" order="82" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaapFairValueInputsLevel3Member_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel3Member_240" xlink:type="arc" order="242" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAmortizedCost" xlink:label="loc_us-gaapAvailableForSaleSecuritiesAmortizedCost_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAvailableForSaleSecuritiesAmortizedCost_310" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="loc_us-gaapAvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_310" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="loc_us-gaapAvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_310" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaapAvailableForSaleSecurities_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAvailableForSaleSecurities_310" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_310" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesCurrent" xlink:label="loc_us-gaapAvailableForSaleSecuritiesCurrent_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAvailableForSaleSecuritiesCurrent_310" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesNoncurrent" xlink:label="loc_us-gaapAvailableForSaleSecuritiesNoncurrent_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAvailableForSaleSecuritiesNoncurrent_310" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure" xlink:label="loc_us-gaapLiabilitiesFairValueDisclosure_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLiabilitiesFairValueDisclosure_310" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_AavailableforsaleInvestmentsDueWithinOneYear" xlink:label="loc_EGHTAavailableforsaleInvestmentsDueWithinOneYear_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_EGHTAavailableforsaleInvestmentsDueWithinOneYear_310" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_AavailableforsaleInvestmentsDueAfterOneYear" xlink:label="loc_EGHTAavailableforsaleInvestmentsDueAfterOneYear_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_EGHTAavailableforsaleInvestmentsDueAfterOneYear_310" xlink:type="arc" order="11" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/FairValueMeasurementsContingentConsiderationLiabilityDetails" xlink:title="00000049 - Disclosure - Fair Value Measurements (Contingent Consideration Liability) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/InventoryDetails" xlink:title="00000050 - Disclosure - Inventory (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/PropertyAndEquipmentDetails" xlink:title="00000051 - Disclosure - Property and Equipment (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/IntangibleAssetsScheduleOfIntangiblesDetails" xlink:title="00000052 - Disclosure - Intangible Assets Schedule Of Intangibles (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PatentedTechnologyMember" xlink:label="loc_us-gaapPatentedTechnologyMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapPatentedTechnologyMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaapCustomerRelationshipsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapCustomerRelationshipsMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="loc_us-gaapTradeNamesMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapTradeNamesMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InProcessResearchAndDevelopmentMember" xlink:label="loc_us-gaapInProcessResearchAndDevelopmentMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapInProcessResearchAndDevelopmentMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsGross_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsGross_110" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization_110" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet_110" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/IntangibleAssetsScheduleOfFutureAmortizationOfIntangiblesDetails" xlink:title="00000053 - Disclosure - Intangible Assets Schedule Of Future Amortization Of Intangibles (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/IntangibleAssetsImpairmrentOfLong-livedAssetsNarrativeDetails" xlink:title="00000054 - Disclosure - Intangible Assets Impairmrent of Long-Lived Assets (Narrative) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/CapitalizedSoftwareCostsByAssetClassificationDetails" xlink:title="00000055 - Disclosure - Capitalized Software Costs by Asset Classification (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:label="loc_us-gaapSoftwareAndSoftwareDevelopmentCostsMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapSoftwareAndSoftwareDevelopmentCostsMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" xlink:label="loc_us-gaapOtherCapitalizedPropertyPlantAndEquipmentMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapOtherCapitalizedPropertyPlantAndEquipmentMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalizedComputerSoftwareGross" xlink:label="loc_us-gaapCapitalizedComputerSoftwareGross_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCapitalizedComputerSoftwareGross_110" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAdditions" xlink:label="loc_us-gaapCapitalizedComputerSoftwareAdditions_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCapitalizedComputerSoftwareAdditions_110" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" xlink:label="loc_us-gaapCapitalizedComputerSoftwareAccumulatedAmortization_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCapitalizedComputerSoftwareAccumulatedAmortization_110" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalizedComputerSoftwareNet" xlink:label="loc_us-gaapCapitalizedComputerSoftwareNet_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCapitalizedComputerSoftwareNet_110" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalizedComputerSoftwarePeriodIncreaseDecrease" xlink:label="loc_us-gaapCapitalizedComputerSoftwarePeriodIncreaseDecrease_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCapitalizedComputerSoftwarePeriodIncreaseDecrease_110" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:label="loc_us-gaapCapitalizedComputerSoftwareAmortization1_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCapitalizedComputerSoftwareAmortization1_110" xlink:type="arc" order="7" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/ChangesInCarryingAmountOfGoodwillByLocationDetail" xlink:title="00000056 - Disclosure - Changes in Carrying Amount of Goodwill by Location (Detail)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationItemsAxis" xlink:label="loc_us-gaapConsolidationItemsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapConsolidationItemsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationItemsDomain" xlink:label="loc_us-gaapConsolidationItemsDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConsolidationItemsAxis" xlink:to="loc_us-gaapConsolidationItemsDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationItemsDomain" xlink:label="loc_us-gaapConsolidationItemsDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConsolidationItemsAxis" xlink:to="loc_us-gaapConsolidationItemsDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="loc_us-gaapOperatingSegmentsMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConsolidationItemsDomain" xlink:to="loc_us-gaapOperatingSegmentsMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReportableGeographicalComponentsMember" xlink:label="loc_us-gaapReportableGeographicalComponentsMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConsolidationItemsDomain" xlink:to="loc_us-gaapReportableGeographicalComponentsMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGoodwill_160" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaapGoodwillAcquiredDuringPeriod_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGoodwillAcquiredDuringPeriod_160" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillTransfers" xlink:label="loc_us-gaapGoodwillTransfers_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGoodwillTransfers_160" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:label="loc_us-gaapGoodwillForeignCurrencyTranslationGainLoss_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGoodwillForeignCurrencyTranslationGainLoss_160" xlink:type="arc" order="4" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/CommitmentsAndContingenciesOperatingLeasesDetails" xlink:title="00000057 - Disclosure - Commitments and Contingencies (Operating Leases) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/CommitmentsAndContingenciesCapitalLeasesDetails" xlink:title="00000058 - Disclosure - Commitments and Contingencies (Capital Leases) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/CommitmentsAndContingenciesServiceProviderContractsDetails" xlink:title="00000059 - Disclosure - Commitments and Contingencies (Service Provider Contracts) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/CommitmentsAndContingenciesLeases-RentExpenseNarrativeDetails" xlink:title="00000060 - Disclosure - Commitments and Contingencies (Leases - Rent Expense) (Narrative) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/CommitmentsAndContingenciesCustomersupportCommitmentsNarrativeDetails" xlink:title="00000061 - Disclosure - Commitments and Contingencies (CustomerSupport Commitments) (Narrative) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/StockholdersEquityStock-basedCompensationExpenseByStatementOfOperationsDetails" xlink:title="00000062 - Disclosure - Stockholders' Equity Stock-Based Compensation Expense By Statement Of Operations (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaapIncomeStatementLocationAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapIncomeStatementLocationAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaapIncomeStatementLocationDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapIncomeStatementLocationAxis" xlink:to="loc_us-gaapIncomeStatementLocationDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaapIncomeStatementLocationDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapIncomeStatementLocationAxis" xlink:to="loc_us-gaapIncomeStatementLocationDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_CostOfServiceRevenuesMember" xlink:label="loc_EGHTCostOfServiceRevenuesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_EGHTCostOfServiceRevenuesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_CostOfProductRevenuesMember" xlink:label="loc_EGHTCostOfProductRevenuesMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_EGHTCostOfProductRevenuesMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="loc_us-gaapResearchAndDevelopmentExpenseMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_us-gaapResearchAndDevelopmentExpenseMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="loc_us-gaapSellingAndMarketingExpenseMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_us-gaapSellingAndMarketingExpenseMember_90" xlink:type="arc" order="91" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="loc_us-gaapGeneralAndAdministrativeExpenseMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_us-gaapGeneralAndAdministrativeExpenseMember_120" xlink:type="arc" order="121" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpenseNetOfTax_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpenseNetOfTax_190" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/StockholdersEquityOptionActivityDetails" xlink:title="00000063 - Disclosure - Stockholders' Equity Option Activity (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/StockholdersEquityStockPurchaseRightActivityDetails" xlink:title="00000064 - Disclosure - Stockholders' Equity Stock Purchase Right Activity (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/StockholdersEquityRestrictedStockUnitActivityDetails" xlink:title="00000065 - Disclosure - Stockholders' Equity Restricted Stock Unit Activity (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/StockholdersEquityStockOptionsOutstandingAndExercisableDetails" xlink:title="00000066 - Disclosure - Stockholder's Equity Stock Options Outstanding And Exercisable (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_ZeroPointFiveFiveToFourPointSixZeroMember" xlink:label="loc_EGHTZeroPointFiveFiveToFourPointSixZeroMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_EGHTZeroPointFiveFiveToFourPointSixZeroMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_FivePointEightSevenToSixPointEightSixMember" xlink:label="loc_EGHTFivePointEightSevenToSixPointEightSixMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_EGHTFivePointEightSevenToSixPointEightSixMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_SecenPointFiveTwoToNinePointTwoOneMember" xlink:label="loc_EGHTSecenPointFiveTwoToNinePointTwoOneMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_EGHTSecenPointFiveTwoToNinePointTwoOneMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_NinePointThreeFiveToTenPointFiveZeroMember" xlink:label="loc_EGHTNinePointThreeFiveToTenPointFiveZeroMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_EGHTNinePointThreeFiveToTenPointFiveZeroMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_TenPointEightSixToFifteenPointFourZeroMember" xlink:label="loc_EGHTTenPointEightSixToFifteenPointFourZeroMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_EGHTTenPointEightSixToFifteenPointFourZeroMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_ZeroPointFiveFiveToFifteenPointFourZeroMember" xlink:label="loc_EGHTZeroPointFiveFiveToFifteenPointFourZeroMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_EGHTZeroPointFiveFiveToFifteenPointFourZeroMember_100" xlink:type="arc" order="101" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_130" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_130" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_130" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_130" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_130" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_130" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_130" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_130" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_130" xlink:type="arc" order="10" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/StockholdersEquityAssumptionsUsedInBlack-scholesModelDetails" xlink:title="00000067 - Disclosure - Stockholder's Equity Assumptions Used In Black-Scholes Model (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaapEmployeeStockOptionMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapEmployeeStockOptionMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="loc_us-gaapPerformanceSharesMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapPerformanceSharesMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_70" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_70" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_70" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_70" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_70" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_70" xlink:type="arc" order="7" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/StockholdersEquityNarrativeDetails" xlink:title="00000068 - Disclosure - Stockholders' Equity (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockOptionMember" xlink:label="loc_us-gaapStockOptionMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapStockOptionMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_DXIAcquisitionPlanMember" xlink:label="loc_EGHTDXIAcquisitionPlanMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_EGHTDXIAcquisitionPlanMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="loc_us-gaapEmployeeStockMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapEmployeeStockMember_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_TotalIntrinsicValueOfOptionsExercised" xlink:label="loc_EGHTTotalIntrinsicValueOfOptionsExercised_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_EGHTTotalIntrinsicValueOfOptionsExercised_150" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_150" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_150" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_CashReceivedFromOptionExercisesAndPurchasesOfSharesUnderPurchasePlans" xlink:label="loc_EGHTCashReceivedFromOptionExercisesAndPurchasesOfSharesUnderPurchasePlans_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_EGHTCashReceivedFromOptionExercisesAndPurchasesOfSharesUnderPurchasePlans_150" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_TaxBenefitAttributableToStockOptionsExercised" xlink:label="loc_EGHTTaxBenefitAttributableToStockOptionsExercised_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_EGHTTaxBenefitAttributableToStockOptionsExercised_150" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_150" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_PercentageOfMarketValuePriceOfCommonStockUnderEmployeeStockPurchasePlan" xlink:label="loc_EGHTPercentageOfMarketValuePriceOfCommonStockUnderEmployeeStockPurchasePlan_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_EGHTPercentageOfMarketValuePriceOfCommonStockUnderEmployeeStockPurchasePlan_150" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_MaximumContributionPercentageAmountOfEmployeesBaseCompensation" xlink:label="loc_EGHTMaximumContributionPercentageAmountOfEmployeesBaseCompensation_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_EGHTMaximumContributionPercentageAmountOfEmployeesBaseCompensation_150" xlink:type="arc" order="8" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/StockholdersEquityRepurchasesOfCommonSharesDetail" xlink:title="00000069 - Disclosure - Stockholders' Equity Repurchases of Common Shares (Detail)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="loc_us-gaapShareRepurchaseProgramAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapShareRepurchaseProgramAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="loc_us-gaapShareRepurchaseProgramDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapShareRepurchaseProgramAxis" xlink:to="loc_us-gaapShareRepurchaseProgramDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="loc_us-gaapShareRepurchaseProgramDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareRepurchaseProgramAxis" xlink:to="loc_us-gaapShareRepurchaseProgramDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_February2015Member" xlink:label="loc_EGHTFebruary2015Member_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareRepurchaseProgramDomain" xlink:to="loc_EGHTFebruary2015Member_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_October2015Member" xlink:label="loc_EGHTOctober2015Member_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareRepurchaseProgramDomain" xlink:to="loc_EGHTOctober2015Member_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_TotalPlan2015Member" xlink:label="loc_EGHTTotalPlan2015Member_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareRepurchaseProgramDomain" xlink:to="loc_EGHTTotalPlan2015Member_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="loc_us-gaapStockRepurchasedAndRetiredDuringPeriodShares_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRepurchasedAndRetiredDuringPeriodShares_130" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:label="loc_us-gaapStockRepurchasedAndRetiredDuringPeriodValue_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRepurchasedAndRetiredDuringPeriodValue_130" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:label="loc_us-gaapTreasuryStockAcquiredAverageCostPerShare_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTreasuryStockAcquiredAverageCostPerShare_130" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_StockRepurchasedAndRetiredAtEndOfPeriodShares" xlink:label="loc_EGHTStockRepurchasedAndRetiredAtEndOfPeriodShares_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_EGHTStockRepurchasedAndRetiredAtEndOfPeriodShares_130" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_StockRepurchasedAndRetiredAtEndOfPeriodWeightedAveragePricePerShare" xlink:label="loc_EGHTStockRepurchasedAndRetiredAtEndOfPeriodWeightedAveragePricePerShare_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_EGHTStockRepurchasedAndRetiredAtEndOfPeriodWeightedAveragePricePerShare_130" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_StockRepurchasedAndRetiredAtEndOfPeriodValue" xlink:label="loc_EGHTStockRepurchasedAndRetiredAtEndOfPeriodValue_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_EGHTStockRepurchasedAndRetiredAtEndOfPeriodValue_130" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="loc_us-gaapStockRepurchaseProgramAuthorizedAmount1_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRepurchaseProgramAuthorizedAmount1_130" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="loc_us-gaapStockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_130" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchaseProgramExpirationDate" xlink:label="loc_us-gaapStockRepurchaseProgramExpirationDate_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRepurchaseProgramExpirationDate_130" xlink:type="arc" order="11" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/InomeTaxesIncomeTaxProvisionDetail" xlink:title="00000070 - Disclosure - Inome Taxes (Income Tax Provision) (Detail)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/IncomeTaxesDeferredTaxAssetsDetails" xlink:title="00000071 - Disclosure - Income taxes (Deferred Tax Assets) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/IncomeTaxesReconciliationOfTaxesProvidedToFederalStatutoryRateDetails" xlink:title="00000072 - Disclosure - Income Taxes (Reconciliation of Taxes Provided to Federal Statutory Rate) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" xlink:title="00000073 - Disclosure - Income Taxes (Unrecognized Tax Benefits) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/NetIncomePerShareDetails" xlink:title="00000074 - Disclosure - Net Income Per Share (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/NetIncomePerShareOptionsAndRightsExcludedDetails" xlink:title="00000075 - Disclosure - Net Income Per Share Options and Rights Excluded (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaapAntidilutiveSecuritiesNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaapAntidilutiveSecuritiesNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="loc_us-gaapAntidilutiveSecuritiesNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_EquityOptionMember" xlink:label="loc_EGHTEquityOptionMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_EGHTEquityOptionMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockCompensationPlanMember" xlink:label="loc_us-gaapStockCompensationPlanMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_us-gaapStockCompensationPlanMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_100" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/SegmentReportingRevenueAndPropertyAndEquipmentByGeographicAreaDetails" xlink:title="00000076 - Disclosure - Segment Reporting Revenue and Property and Equipment by Geographic Area (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="loc_us-gaapStatementGeographicalAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementGeographicalAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="loc_us-gaapSegmentGeographicalDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementGeographicalAxis" xlink:to="loc_us-gaapSegmentGeographicalDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="loc_us-gaapSegmentGeographicalDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementGeographicalAxis" xlink:to="loc_us-gaapSegmentGeographicalDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmericasMember" xlink:label="loc_us-gaapAmericasMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentGeographicalDomain" xlink:to="loc_us-gaapAmericasMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EuropeMember" xlink:label="loc_us-gaapEuropeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentGeographicalDomain" xlink:to="loc_us-gaapEuropeMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AsiaPacificMember" xlink:label="loc_us-gaapAsiaPacificMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentGeographicalDomain" xlink:to="loc_us-gaapAsiaPacificMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers" xlink:label="loc_us-gaapEntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers_210" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingDisclosureOfMajorCustomers" xlink:label="loc_us-gaapSegmentReportingDisclosureOfMajorCustomers_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSegmentReportingDisclosureOfMajorCustomers_210" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaapSalesRevenueNet_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSalesRevenueNet_210" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaapDepreciationDepletionAndAmortization_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDepreciationDepletionAndAmortization_210" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss_210" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAssets_210" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NoncurrentAssets" xlink:label="loc_us-gaapNoncurrentAssets_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNoncurrentAssets_210" xlink:type="arc" order="9" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/AcquisitionsPurchaseInformationDetails" xlink:title="00000077 - Disclosure - Acquisitions (Purchase Information) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_LeChatIncMember" xlink:label="loc_EGHTLeChatIncMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_EGHTLeChatIncMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_DXIGroupLimitedMember" xlink:label="loc_EGHTDXIGroupLimitedMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_EGHTDXIGroupLimitedMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_QualitySoftwareCorporationMember" xlink:label="loc_EGHTQualitySoftwareCorporationMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_EGHTQualitySoftwareCorporationMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" xlink:label="loc_us-gaapBusinessAcquisitionEffectiveDateOfAcquisition1_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapBusinessAcquisitionEffectiveDateOfAcquisition1_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity" xlink:label="loc_us-gaapBusinessAcquisitionDescriptionOfAcquiredEntity_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapBusinessAcquisitionDescriptionOfAcquiredEntity_70" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_AssetsAcquired" xlink:label="loc_EGHTAssetsAcquired_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_EGHTAssetsAcquired_70" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_EGHTAssetsAcquired_70" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_70" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_EGHTAssetsAcquired_70" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_70" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_EGHTAssetsAcquired_70" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_70" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_EGHTAssetsAcquired_70" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_70" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_EGHTAssetsAcquired_70" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_70" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_EGHTAssetsAcquired_70" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_70" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_LiabilitiesAssumedInAcquisition" xlink:label="loc_EGHTLiabilitiesAssumedInAcquisition_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_EGHTLiabilitiesAssumedInAcquisition_70" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_EGHTLiabilitiesAssumedInAcquisition_70" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_70" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_EGHTLiabilitiesAssumedInAcquisition_70" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_70" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_EGHTLiabilitiesAssumedInAcquisition_70" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_70" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill" xlink:label="loc_EGHTBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_EGHTBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill_70" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_70" xlink:type="arc" order="16" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/EmployeeBenefitPlanNarrativeDetails" xlink:title="00000078 - Disclosure - Employee Benefit Plan (Narrative) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/PatentSaleNarrativeDetails" xlink:title="00000079 - Disclosure - Patent Sale (Narrative) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/SubsequentEventsNarrativeDetails" xlink:title="00000080 - Disclosure - Subsequent Events (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventTypeDomain" xlink:to="loc_us-gaapSubsequentEventMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventsDate" xlink:label="loc_us-gaapSubsequentEventsDate_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSubsequentEventsDate_30" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventDescription" xlink:label="loc_us-gaapSubsequentEventDescription_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSubsequentEventDescription_30" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/QuarterlyFinancialDataDetails" xlink:title="00000081 - Disclosure - Consolidated Quarterly Financial Data (Unaudited) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" xlink:title="00000082 - Schedule - Schedule II Valuation and Qualifying Accounts (Details)" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>17
<FILENAME>eght-20170331_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoXBRL; Version: 4.18a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: EGHT%2D03%2D31%2D2017.xfr; Date: 2017%2D05%2D30T21:14:10Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x806C000C -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel" />
    <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US">Schedule of Share-based Compensation Arrangement by Share-based Payment Award, Award Type and Plan Name [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="us-gaap_EmployeeStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockMember" xlink:to="us-gaap_EmployeeStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeStockMember_lbl" xml:lang="en-US">Employee Stock Purchase Plan</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockOptionMember" xlink:to="us-gaap_EmployeeStockOptionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeStockOptionMember_lbl" xml:lang="en-US">Option Grants</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_StockPurchaseRightsMember" xlink:label="EGHT_StockPurchaseRightsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_StockPurchaseRightsMember" xlink:to="EGHT_StockPurchaseRightsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_StockPurchaseRightsMember_lbl" xml:lang="en-US">Stock Purchase Rights</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PatentedTechnologyMember" xlink:label="us-gaap_PatentedTechnologyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PatentedTechnologyMember" xlink:to="us-gaap_PatentedTechnologyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PatentedTechnologyMember_lbl" xml:lang="en-US">Technology</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerRelationshipsMember" xlink:to="us-gaap_CustomerRelationshipsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerRelationshipsMember_lbl" xml:lang="en-US">Customer relationships</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="us-gaap_TradeNamesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradeNamesMember" xlink:to="us-gaap_TradeNamesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TradeNamesMember_lbl" xml:lang="en-US">Trade names/domains</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementLocationAxis_lbl" xml:lang="en-US">Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_CostOfServiceRevenuesMember" xlink:label="EGHT_CostOfServiceRevenuesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_CostOfServiceRevenuesMember" xlink:to="EGHT_CostOfServiceRevenuesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_CostOfServiceRevenuesMember_lbl" xml:lang="en-US">Cost of service revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_CostOfProductRevenuesMember" xlink:label="EGHT_CostOfProductRevenuesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_CostOfProductRevenuesMember" xlink:to="EGHT_CostOfProductRevenuesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_CostOfProductRevenuesMember_lbl" xml:lang="en-US">Cost of product revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpenseMember" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember_lbl" xml:lang="en-US">Research and development</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="us-gaap_SellingAndMarketingExpenseMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingAndMarketingExpenseMember" xlink:to="us-gaap_SellingAndMarketingExpenseMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingAndMarketingExpenseMember_lbl" xml:lang="en-US">Sales and marketing</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpenseMember" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember_lbl" xml:lang="en-US">General and administrative</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, by Antidilutive Securities [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_EquityOptionMember" xlink:label="EGHT_EquityOptionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_EquityOptionMember" xlink:to="EGHT_EquityOptionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_EquityOptionMember_lbl" xml:lang="en-US">Employee stock options</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockCompensationPlanMember" xlink:label="us-gaap_StockCompensationPlanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockCompensationPlanMember" xlink:to="us-gaap_StockCompensationPlanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockCompensationPlanMember_lbl" xml:lang="en-US">Stock purchase rights</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xml:lang="en-US">Fair Value, Hierarchy [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel1Member" xlink:to="us-gaap_FairValueInputsLevel1Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl" xml:lang="en-US">Level 1</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel2Member" xlink:to="us-gaap_FairValueInputsLevel2Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl" xml:lang="en-US">Level 2</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl" xml:lang="en-US">Level 3</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_lbl" xml:lang="en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_ZeroPointFiveFiveToFourPointSixZeroMember" xlink:label="EGHT_ZeroPointFiveFiveToFourPointSixZeroMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_ZeroPointFiveFiveToFourPointSixZeroMember" xlink:to="EGHT_ZeroPointFiveFiveToFourPointSixZeroMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_ZeroPointFiveFiveToFourPointSixZeroMember_lbl" xml:lang="en-US">$0.55 - $4.60</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_FivePointEightSevenToSixPointEightSixMember" xlink:label="EGHT_FivePointEightSevenToSixPointEightSixMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_FivePointEightSevenToSixPointEightSixMember" xlink:to="EGHT_FivePointEightSevenToSixPointEightSixMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_FivePointEightSevenToSixPointEightSixMember_lbl" xml:lang="en-US">$5.87 - $6.86</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_SecenPointFiveTwoToNinePointTwoOneMember" xlink:label="EGHT_SecenPointFiveTwoToNinePointTwoOneMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_SecenPointFiveTwoToNinePointTwoOneMember" xlink:to="EGHT_SecenPointFiveTwoToNinePointTwoOneMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_SecenPointFiveTwoToNinePointTwoOneMember_lbl" xml:lang="en-US">$7.52 - $9.21</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_NinePointThreeFiveToTenPointFiveZeroMember" xlink:label="EGHT_NinePointThreeFiveToTenPointFiveZeroMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_NinePointThreeFiveToTenPointFiveZeroMember" xlink:to="EGHT_NinePointThreeFiveToTenPointFiveZeroMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_NinePointThreeFiveToTenPointFiveZeroMember_lbl" xml:lang="en-US">$9.35 - $10.50</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_TenPointEightSixToFifteenPointFourZeroMember" xlink:label="EGHT_TenPointEightSixToFifteenPointFourZeroMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_TenPointEightSixToFifteenPointFourZeroMember" xlink:to="EGHT_TenPointEightSixToFifteenPointFourZeroMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_TenPointEightSixToFifteenPointFourZeroMember_lbl" xml:lang="en-US">$10.86 - $15.40</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_ZeroPointFiveFiveToFifteenPointFourZeroMember" xlink:label="EGHT_ZeroPointFiveFiveToFifteenPointFourZeroMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_ZeroPointFiveFiveToFifteenPointFourZeroMember" xlink:to="EGHT_ZeroPointFiveFiveToFifteenPointFourZeroMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_ZeroPointFiveFiveToFifteenPointFourZeroMember_lbl" xml:lang="en-US">$0.55 - $15.40</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockOptionMember" xlink:label="us-gaap_StockOptionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockOptionMember" xlink:to="us-gaap_StockOptionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockOptionMember_lbl" xml:lang="en-US">Stock-Based Awards</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockUnitsRSUMember" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl" xml:lang="en-US">Restricted Stock Units</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:label="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:to="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_lbl" xml:lang="en-US">Software Development Costs - Other Long-Term Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="us-gaap_StatementGeographicalAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementGeographicalAxis" xlink:to="us-gaap_StatementGeographicalAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementGeographicalAxis_lbl" xml:lang="en-US">Geographical [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmericasMember" xlink:label="us-gaap_AmericasMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmericasMember" xlink:to="us-gaap_AmericasMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmericasMember_lbl" xml:lang="en-US">Americas</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EuropeMember" xlink:label="us-gaap_EuropeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EuropeMember" xlink:to="us-gaap_EuropeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EuropeMember_lbl" xml:lang="en-US">Europe</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Statement, Equity Components [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common Stock</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional Paid-In Capital</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US">Accumulated other Comprehensive Income (Loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Accumulated Deficit</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_CostOfServiceRevenuesMember" xlink:to="EGHT_CostOfServiceRevenuesMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="EGHT_CostOfServiceRevenuesMember_2_lbl" xml:lang="en-US">Cost of service revenues</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_CostOfProductRevenuesMember" xlink:to="EGHT_CostOfProductRevenuesMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="EGHT_CostOfProductRevenuesMember_2_lbl" xml:lang="en-US">Cost of product revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PerformanceSharesMember" xlink:to="us-gaap_PerformanceSharesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PerformanceSharesMember_lbl" xml:lang="en-US">Employee Stock Purchase</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentTypeAxis" xlink:label="us-gaap_InvestmentTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentTypeAxis" xlink:to="us-gaap_InvestmentTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentTypeAxis_lbl" xml:lang="en-US">Investment Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashMember" xlink:label="us-gaap_CashMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashMember" xlink:to="us-gaap_CashMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashMember_lbl" xml:lang="en-US">Cash</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="us-gaap_MoneyMarketFundsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MoneyMarketFundsMember" xlink:to="us-gaap_MoneyMarketFundsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MoneyMarketFundsMember_lbl" xml:lang="en-US">Money Market Funds</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquitySecuritiesMember" xlink:label="us-gaap_EquitySecuritiesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquitySecuritiesMember" xlink:to="us-gaap_EquitySecuritiesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquitySecuritiesMember_lbl" xml:lang="en-US">Mutual Funds</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommercialPaperMember" xlink:label="us-gaap_CommercialPaperMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommercialPaperMember" xlink:to="us-gaap_CommercialPaperMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommercialPaperMember_lbl" xml:lang="en-US">Commercial Paper</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:label="us-gaap_USStatesAndPoliticalSubdivisionsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:to="us-gaap_USStatesAndPoliticalSubdivisionsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_USStatesAndPoliticalSubdivisionsMember_lbl" xml:lang="en-US">Municipal Securities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetBackedSecuritiesMember" xlink:label="us-gaap_AssetBackedSecuritiesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetBackedSecuritiesMember" xlink:to="us-gaap_AssetBackedSecuritiesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetBackedSecuritiesMember_lbl" xml:lang="en-US">Asset-backed Securities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FixedIncomeSecuritiesMember" xlink:label="us-gaap_FixedIncomeSecuritiesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FixedIncomeSecuritiesMember" xlink:to="us-gaap_FixedIncomeSecuritiesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FixedIncomeSecuritiesMember_lbl" xml:lang="en-US">Mortgage backed Securities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherDebtSecuritiesMember" xlink:label="us-gaap_OtherDebtSecuritiesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherDebtSecuritiesMember" xlink:to="us-gaap_OtherDebtSecuritiesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherDebtSecuritiesMember_lbl" xml:lang="en-US">Agency Bond</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignGovernmentDebtSecuritiesMember" xlink:label="us-gaap_ForeignGovernmentDebtSecuritiesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignGovernmentDebtSecuritiesMember" xlink:to="us-gaap_ForeignGovernmentDebtSecuritiesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignGovernmentDebtSecuritiesMember_lbl" xml:lang="en-US">International Government Securities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="us-gaap_CorporateDebtSecuritiesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CorporateDebtSecuritiesMember" xlink:to="us-gaap_CorporateDebtSecuritiesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CorporateDebtSecuritiesMember_lbl" xml:lang="en-US">Corporate Debt</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_ContingentConsiderationMember" xlink:label="EGHT_ContingentConsiderationMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_ContingentConsiderationMember" xlink:to="EGHT_ContingentConsiderationMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_ContingentConsiderationMember_lbl" xml:lang="en-US">Contingent Consideration</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xml:lang="en-US">Business Acquisition [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_DXIGroupLimitedMember" xlink:label="EGHT_DXIGroupLimitedMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_DXIGroupLimitedMember" xlink:to="EGHT_DXIGroupLimitedMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_DXIGroupLimitedMember_lbl" xml:lang="en-US">DXI</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_QualitySoftwareCorporationMember" xlink:label="EGHT_QualitySoftwareCorporationMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_QualitySoftwareCorporationMember" xlink:to="EGHT_QualitySoftwareCorporationMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_QualitySoftwareCorporationMember_lbl" xml:lang="en-US">QSC</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="us-gaap_ShareRepurchaseProgramAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareRepurchaseProgramAxis" xlink:to="us-gaap_ShareRepurchaseProgramAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareRepurchaseProgramAxis_lbl" xml:lang="en-US">Share Repurchase Program [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_February2015Member" xlink:label="EGHT_February2015Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_February2015Member" xlink:to="EGHT_February2015Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_February2015Member_lbl" xml:lang="en-US">February 2015</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_October2015Member" xlink:label="EGHT_October2015Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_October2015Member" xlink:to="EGHT_October2015Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_October2015Member_lbl" xml:lang="en-US">October 2015</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_TotalPlan2015Member" xlink:label="EGHT_TotalPlan2015Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_TotalPlan2015Member" xlink:to="EGHT_TotalPlan2015Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_TotalPlan2015Member_lbl" xml:lang="en-US">Total Plan 2015</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationItemsAxis" xlink:label="us-gaap_ConsolidationItemsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationItemsAxis" xlink:to="us-gaap_ConsolidationItemsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationItemsAxis_lbl" xml:lang="en-US">Consolidation Items [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="us-gaap_OperatingSegmentsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingSegmentsMember" xlink:to="us-gaap_OperatingSegmentsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingSegmentsMember_lbl" xml:lang="en-US">Americas</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReportableGeographicalComponentsMember" xlink:label="us-gaap_ReportableGeographicalComponentsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReportableGeographicalComponentsMember" xlink:to="us-gaap_ReportableGeographicalComponentsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ReportableGeographicalComponentsMember_lbl" xml:lang="en-US">Europe</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InProcessResearchAndDevelopmentMember" xlink:label="us-gaap_InProcessResearchAndDevelopmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InProcessResearchAndDevelopmentMember" xlink:to="us-gaap_InProcessResearchAndDevelopmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InProcessResearchAndDevelopmentMember_lbl" xml:lang="en-US">In-process research and development</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_LeChatIncMember" xlink:label="EGHT_LeChatIncMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_LeChatIncMember" xlink:to="EGHT_LeChatIncMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_LeChatIncMember_lbl" xml:lang="en-US">LeChat</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" xlink:label="us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" xlink:to="us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_lbl" xml:lang="en-US">Software and Software Development - Property and Equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseArrangementTypeAxis" xlink:label="us-gaap_LeaseArrangementTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseArrangementTypeAxis" xlink:to="us-gaap_LeaseArrangementTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseArrangementTypeAxis_lbl" xml:lang="en-US">Lease Arrangement, Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_HeadquartersMember" xlink:label="EGHT_HeadquartersMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_HeadquartersMember" xlink:to="EGHT_HeadquartersMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_HeadquartersMember_lbl" xml:lang="en-US">Headquarters</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_NearHeadquartersMember" xlink:label="EGHT_NearHeadquartersMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_NearHeadquartersMember" xlink:to="EGHT_NearHeadquartersMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_NearHeadquartersMember_lbl" xml:lang="en-US">Near Headquarters</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_DXIAcquisitionPlanMember" xlink:label="EGHT_DXIAcquisitionPlanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_DXIAcquisitionPlanMember" xlink:to="EGHT_DXIAcquisitionPlanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_DXIAcquisitionPlanMember_lbl" xml:lang="en-US">DXI Plan</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US">DXI Subsequent Event</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_DocumentAndEntityInformationAbstract" xlink:label="EGHT_DocumentAndEntityInformationAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_DocumentAndEntityInformationAbstract" xlink:to="EGHT_DocumentAndEntityInformationAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_DocumentAndEntityInformationAbstract_lbl" xml:lang="en-US">Document And Entity Information</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentDescription" xlink:label="dei_AmendmentDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentDescription" xlink:to="dei_AmendmentDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentDescription_lbl" xml:lang="en-US">Amendment Description</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Is Entity a Well-known Seasoned Issuer?</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Is Entity a Voluntary Filer?</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Is Entity's Reporting Status Current?</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US">Entity Public Float</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_BalanceSheetsAbstract" xlink:label="EGHT_BalanceSheetsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_BalanceSheetsAbstract" xlink:to="EGHT_BalanceSheetsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_BalanceSheetsAbstract_lbl" xml:lang="en-US">Consolidated Balance Sheets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">Current assets:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="us-gaap_ShortTermInvestments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermInvestments" xlink:to="us-gaap_ShortTermInvestments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermInvestments_lbl" xml:lang="en-US">Short-term investments</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Accounts receivable, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US">Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredCostsCurrent" xlink:label="us-gaap_DeferredCostsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCostsCurrent" xlink:to="us-gaap_DeferredCostsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCostsCurrent_lbl" xml:lang="en-US">Deferred cost of goods sold</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNetCurrent" xlink:label="us-gaap_DeferredTaxAssetsNetCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNetCurrent" xlink:to="us-gaap_DeferredTaxAssetsNetCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNetCurrent_lbl" xml:lang="en-US">Deferred tax asset</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsCurrent_lbl" xml:lang="en-US">Other current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermInvestments" xlink:label="us-gaap_LongTermInvestments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermInvestments" xlink:to="us-gaap_LongTermInvestments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermInvestments_lbl" xml:lang="en-US">Long-term investments</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Property and equipment, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US">Intangible assets, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US">Goodwill</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_NoncurrentDeferredTaxAssetNet" xlink:label="EGHT_NoncurrentDeferredTaxAssetNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_NoncurrentDeferredTaxAssetNet" xlink:to="EGHT_NoncurrentDeferredTaxAssetNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_NoncurrentDeferredTaxAssetNet_lbl" xml:lang="en-US">Non-current deferred tax asset</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US">Other assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">Total assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS' EQUITY</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Current liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Accounts payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued warranty</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxesCurrent" xlink:to="us-gaap_AccruedIncomeTaxesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedIncomeTaxesCurrent_lbl" xml:lang="en-US">Accrued taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedSalesCommissionCurrent" xlink:label="us-gaap_AccruedSalesCommissionCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedSalesCommissionCurrent" xlink:to="us-gaap_AccruedSalesCommissionCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedSalesCommissionCurrent_lbl" xml:lang="en-US">Accrued outside commissions</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="us-gaap_DeferredRevenueCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueCurrent" xlink:to="us-gaap_DeferredRevenueCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenueCurrent_lbl" xml:lang="en-US">Deferred revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Other accrued liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Total current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xml:lang="en-US">Non-current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="us-gaap_DeferredRevenueNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueNoncurrent" xlink:to="us-gaap_DeferredRevenueNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenueNoncurrent_lbl" xml:lang="en-US">Non-current deferred revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">Total liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US">Commitments and contingencies (Note 7)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">Stockholders' equity:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US">Preferred stock, $0.001 par value: Authorized: 5,000,000 shares; Issued and outstanding: no shares at March 31, 2017 and 2016</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common stock, $0.001 par value: Authorized: 200,000,000 shares; Issued and outstanding: 91,500,091 shares and 89,213,205 shares at March 31, 2017 and 2016, respectively</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US">Additional paid-in capital</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Accumulated deficit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total stockholders' equity</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">Total liabilities and stockholders' equity</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_BalanceSheetsAbstract" xlink:to="EGHT_BalanceSheetsAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="EGHT_BalanceSheetsAbstract_2_lbl" xml:lang="en-US">Consolidated Balance Sheets Parenthetical</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Consolidated Balance Sheets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Preferred stock, par value</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US">Preferred stock, shares authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US">Preferred stock, shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xml:lang="en-US">Preferred stock, shares outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common stock, par value per share</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common stock, shares authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common stock, shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common stock, shares outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_StatementsOfOperationsAbstract" xlink:label="EGHT_StatementsOfOperationsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_StatementsOfOperationsAbstract" xlink:to="EGHT_StatementsOfOperationsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_StatementsOfOperationsAbstract_lbl" xml:lang="en-US">Consolidated Statements Of Operations</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueServicesGross" xlink:label="us-gaap_SalesRevenueServicesGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueServicesGross" xlink:to="us-gaap_SalesRevenueServicesGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesRevenueServicesGross_lbl" xml:lang="en-US">Service revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="us-gaap_SalesRevenueGoodsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueGoodsNet" xlink:to="us-gaap_SalesRevenueGoodsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesRevenueGoodsNet_lbl" xml:lang="en-US">Product revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US">Total revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US">Operating expenses:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfServices" xlink:label="us-gaap_CostOfServices" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfServices" xlink:to="us-gaap_CostOfServices_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CostOfServices_lbl" xml:lang="en-US">Cost of service revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="us-gaap_CostOfGoodsSold" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsSold" xlink:to="us-gaap_CostOfGoodsSold_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CostOfGoodsSold_lbl" xml:lang="en-US">Cost of product revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US">Research and development</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingAndMarketingExpense" xlink:to="us-gaap_SellingAndMarketingExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SellingAndMarketingExpense_lbl" xml:lang="en-US">Sales and marketing</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US">General and administrative</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnSaleOfOtherAssets" xlink:label="us-gaap_GainLossOnSaleOfOtherAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfOtherAssets" xlink:to="us-gaap_GainLossOnSaleOfOtherAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnSaleOfOtherAssets_lbl" xml:lang="en-US">Gain on patent sale</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US">Total operating expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Income (loss) from operations</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US">Other income, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US">Income (loss) before provision (benefit) for income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Provision (benefit) for income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net income (loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US">Net income (loss) per share:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Basic</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Diluted</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xml:lang="en-US">Weighted average number of shares:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Basic</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">Diluted</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_2_lbl" xml:lang="en-US">Net income (loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract_lbl" xml:lang="en-US">Other comprehensive loss, net of tax</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent_lbl" xml:lang="en-US">Unrealized gain (loss) on investments in securities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_lbl" xml:lang="en-US">Foreign currency translation adjustment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US">Comprehensive loss</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StatementEquityComponentsAxis_2_lbl" xml:lang="en-US">Equity Components [Axis]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquity_2_lbl" xml:lang="en-US">Beginning balance, amount</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharesIssued" xlink:label="us-gaap_SharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssued" xlink:to="us-gaap_SharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesIssued_lbl" xml:lang="en-US">Beginning balance, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" xml:lang="en-US">Issuance of common stock under stock plans</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xml:lang="en-US">Issuance of common stock under stock plans, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_lbl" xml:lang="en-US">Cost of issuance of common stock</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_IssuanceOfCommonStockOnExerciseOfWarrant" xlink:label="EGHT_IssuanceOfCommonStockOnExerciseOfWarrant" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_IssuanceOfCommonStockOnExerciseOfWarrant" xlink:to="EGHT_IssuanceOfCommonStockOnExerciseOfWarrant_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_IssuanceOfCommonStockOnExerciseOfWarrant_lbl" xml:lang="en-US">Issuance of common stock on exercise of warrant</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_IssuanceOfCommonStockOnExerciseOfWarrantShares" xlink:label="EGHT_IssuanceOfCommonStockOnExerciseOfWarrantShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_IssuanceOfCommonStockOnExerciseOfWarrantShares" xlink:to="EGHT_IssuanceOfCommonStockOnExerciseOfWarrantShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_IssuanceOfCommonStockOnExerciseOfWarrantShares_lbl" xml:lang="en-US">Issuance of common stock on exercise of warrant, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_IssuanceOfCommonStockForAcquisitionOfCentralHostInc." xlink:label="EGHT_IssuanceOfCommonStockForAcquisitionOfCentralHostInc." />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_IssuanceOfCommonStockForAcquisitionOfCentralHostInc." xlink:to="EGHT_IssuanceOfCommonStockForAcquisitionOfCentralHostInc._lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_IssuanceOfCommonStockForAcquisitionOfCentralHostInc._lbl" xml:lang="en-US">Issuance of common stock for acquisition of Central Host, Inc.</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_IssuanceOfCommonStockForAcquisitionOfCentralHostInc.Shares" xlink:label="EGHT_IssuanceOfCommonStockForAcquisitionOfCentralHostInc.Shares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_IssuanceOfCommonStockForAcquisitionOfCentralHostInc.Shares" xlink:to="EGHT_IssuanceOfCommonStockForAcquisitionOfCentralHostInc.Shares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_IssuanceOfCommonStockForAcquisitionOfCentralHostInc.Shares_lbl" xml:lang="en-US">Issuance of common stock for acquisition of Central Host, Inc., shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US">Issuance of common stock, net of issuance costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US">Issuance of common stock, net of issuance costs, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:to="us-gaap_StockIssuedDuringPeriodValueAcquisitions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions_lbl" xml:lang="en-US">Issuance of common stock for acquisition of businesses, net of issuance costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_lbl" xml:lang="en-US">Issuance of common stock for acquisition of businesses, net of issuance costs, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_lbl" xml:lang="en-US">Repurchase of common stock</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_lbl" xml:lang="en-US">Repurchase of common stock, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_BuybackOfEmployeeStockOptions" xlink:label="EGHT_BuybackOfEmployeeStockOptions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_BuybackOfEmployeeStockOptions" xlink:to="EGHT_BuybackOfEmployeeStockOptions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_BuybackOfEmployeeStockOptions_lbl" xml:lang="en-US">Buyback of employee stock options</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_BuybackOfEmployeeStockOptionsAndStockPurchaseRights" xlink:label="EGHT_BuybackOfEmployeeStockOptionsAndStockPurchaseRights" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_BuybackOfEmployeeStockOptionsAndStockPurchaseRights" xlink:to="EGHT_BuybackOfEmployeeStockOptionsAndStockPurchaseRights_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_BuybackOfEmployeeStockOptionsAndStockPurchaseRights_lbl" xml:lang="en-US">Buyback of employee stock options and stock purchase rights</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions_lbl" xml:lang="en-US">Stock-based compensation expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_lbl" xml:lang="en-US">Income tax benefit from stock-based compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrealizedGainLossOnInvestments" xlink:label="us-gaap_UnrealizedGainLossOnInvestments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrealizedGainLossOnInvestments" xlink:to="us-gaap_UnrealizedGainLossOnInvestments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrealizedGainLossOnInvestments_lbl" xml:lang="en-US">Unrealized investment gain (loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US">Net income (loss)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquity_3_lbl" xml:lang="en-US">Ending balance, amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssued" xlink:to="us-gaap_SharesIssued_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesIssued_2_lbl" xml:lang="en-US">Ending balance, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_StatementsOfCashFlowsAbstract" xlink:label="EGHT_StatementsOfCashFlowsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_StatementsOfCashFlowsAbstract" xlink:to="EGHT_StatementsOfCashFlowsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_StatementsOfCashFlowsAbstract_lbl" xml:lang="en-US">Consolidated Statements Of Cash Flows</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from operating activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net income (loss) to net cash provided by operating activites:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US">Depreciation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US">Amortization of intangibles</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_lbl" xml:lang="en-US">Impairment of long-lived assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherDepreciationAndAmortization" xlink:label="us-gaap_OtherDepreciationAndAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherDepreciationAndAmortization" xlink:to="us-gaap_OtherDepreciationAndAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherDepreciationAndAmortization_lbl" xml:lang="en-US">Amortization of capitalized software</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccretionExpense" xlink:label="us-gaap_AccretionExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccretionExpense" xlink:to="us-gaap_AccretionExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccretionExpense_lbl" xml:lang="en-US">Net accretion of discount and amortization of premium on marketable securities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Stock-based compensation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_2_lbl" xml:lang="en-US">Tax benefit from stock-based compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred income tax (benefit) provision</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherNoncashExpense" xlink:label="us-gaap_OtherNoncashExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNoncashExpense" xlink:to="us-gaap_OtherNoncashExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNoncashExpense_lbl" xml:lang="en-US">Other</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US">Changes in assets and liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US">Accounts receivable, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US">Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl" xml:lang="en-US">Other current and non-current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredCharges" xlink:label="us-gaap_IncreaseDecreaseInDeferredCharges" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredCharges" xlink:to="us-gaap_IncreaseDecreaseInDeferredCharges_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInDeferredCharges_lbl" xml:lang="en-US">Deferred cost of goods sold</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xml:lang="en-US">Accounts payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_lbl" xml:lang="en-US">Accrued compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_lbl" xml:lang="en-US">Accrued warranty</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:label="us-gaap_IncreaseDecreaseInAccruedTaxesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedTaxesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedTaxesPayable_lbl" xml:lang="en-US">Accrued taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_lbl" xml:lang="en-US">Accrued outside commissions</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:to="us-gaap_IncreaseDecreaseInDeferredRevenue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue_lbl" xml:lang="en-US">Deferred revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl" xml:lang="en-US">Other current and non-current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl" xml:lang="en-US">Net cash provided by operating activities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from investing activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Acquisitions of property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsForSoftware" xlink:label="us-gaap_PaymentsForSoftware" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForSoftware" xlink:to="us-gaap_PaymentsForSoftware_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsForSoftware_lbl" xml:lang="en-US">Cost of capitalized software</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireMarketableSecurities" xlink:to="us-gaap_PaymentsToAcquireMarketableSecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities_lbl" xml:lang="en-US">Purchase of investments - available for sale</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:to="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_lbl" xml:lang="en-US">Sales of investments - available for sale</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments" xlink:label="us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments" xlink:to="us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments_lbl" xml:lang="en-US">Proceeds from maturities of investments</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xml:lang="en-US">Acquisition of businesses, net of cash acquired</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl" xml:lang="en-US">Net cash used in investing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from financing activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" xlink:label="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" xlink:to="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_lbl" xml:lang="en-US">Capital lease payments</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfOtherDebt" xlink:label="us-gaap_RepaymentsOfOtherDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfOtherDebt" xlink:to="us-gaap_RepaymentsOfOtherDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfOtherDebt_lbl" xml:lang="en-US">Payment of contingent consideration</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xml:lang="en-US">Repurchase of common stock</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_AddBackTaxBenefitFromStockbasedCompensation" xlink:label="EGHT_AddBackTaxBenefitFromStockbasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_AddBackTaxBenefitFromStockbasedCompensation" xlink:to="EGHT_AddBackTaxBenefitFromStockbasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_AddBackTaxBenefitFromStockbasedCompensation_lbl" xml:lang="en-US">Tax benefit from stock-based compensation expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromStockPlans" xlink:label="us-gaap_ProceedsFromStockPlans" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromStockPlans" xlink:to="us-gaap_ProceedsFromStockPlans_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromStockPlans_lbl" xml:lang="en-US">Proceeds from issuance of common stock under employee stock plans</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl" xml:lang="en-US">Net cash provided by (used in) financing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations" xlink:to="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations_lbl" xml:lang="en-US">Effect of exchange rate changes on cash</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" xml:lang="en-US">Net increase (decrease) in cash and cash equivalents</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_2_lbl" xml:lang="en-US">Cash and cash equivalents,beginning of year</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_3_lbl" xml:lang="en-US">Cash and cash equivalents, end of year</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US">Supplemental and non-cash disclosures:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1" xlink:to="us-gaap_NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1_lbl" xml:lang="en-US">Acquisition of property and equipment, net in connection with acquisitions of businesses</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_AcquisitionOfCapitalLeaseInConnectionWithAcquisitionsOfBusinesses" xlink:label="EGHT_AcquisitionOfCapitalLeaseInConnectionWithAcquisitionsOfBusinesses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_AcquisitionOfCapitalLeaseInConnectionWithAcquisitionsOfBusinesses" xlink:to="EGHT_AcquisitionOfCapitalLeaseInConnectionWithAcquisitionsOfBusinesses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_AcquisitionOfCapitalLeaseInConnectionWithAcquisitionsOfBusinesses_lbl" xml:lang="en-US">Acquisition of capital lease in connection with acquisitions of businesses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeaseObligationsIncurred" xlink:label="us-gaap_CapitalLeaseObligationsIncurred" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeaseObligationsIncurred" xlink:to="us-gaap_CapitalLeaseObligationsIncurred_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeaseObligationsIncurred_lbl" xml:lang="en-US">Equipment acquired under capital leases</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestPaid" xlink:label="us-gaap_InterestPaid" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaid" xlink:to="us-gaap_InterestPaid_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPaid_lbl" xml:lang="en-US">Cash paid for interest</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="us-gaap_IncomeTaxesPaid" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaid" xlink:to="us-gaap_IncomeTaxesPaid_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaid_lbl" xml:lang="en-US">Cash paid for income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_NotesToFinancialStatementsAbstract" xlink:label="EGHT_NotesToFinancialStatementsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_NotesToFinancialStatementsAbstract" xlink:to="EGHT_NotesToFinancialStatementsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_NotesToFinancialStatementsAbstract_lbl" xml:lang="en-US">Notes to Financial Statements</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:to="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_lbl" xml:lang="en-US">THE COMPANY AND SIGNIFICANT ACCOUNTING POLICIES - Note 1</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAbstract" xlink:label="us-gaap_CashAndCashEquivalentsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAbstract_lbl" xml:lang="en-US">Cash and Cash Equivalents [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xml:lang="en-US">FAIR VALUE MEASURESMENTS - Note 2</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US">INVENTORIES - Note 3</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US">PROPERTY AND EQUIPMENT - Note 4</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl" xml:lang="en-US">INTANGIBLE ASSETS - Note 5</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock" xlink:label="us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock" xlink:to="us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock_lbl" xml:lang="en-US">CAPITALIZED SOFTWARE COSTS - Note 6</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillDisclosureTextBlock" xlink:label="us-gaap_GoodwillDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillDisclosureTextBlock" xlink:to="us-gaap_GoodwillDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillDisclosureTextBlock_lbl" xml:lang="en-US">GOODWILL - Note 7</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">COMMITMENTS AND CONTINGENCIES - Note 8</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityAbstract_lbl" xml:lang="en-US">Equity [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US">STOCKHOLDERS' EQUITY - Note 9</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">INCOME TAXES - Note 10</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US">NET INCOME (LOSS) PER SHARE - Note 11</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US">SEGMENT REPORTING - Note 12</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationsAbstract_lbl" xml:lang="en-US">Business Combinations [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xml:lang="en-US">ACQUISITIONS - Note 13</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PostemploymentBenefitsAbstract" xlink:label="us-gaap_PostemploymentBenefitsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PostemploymentBenefitsAbstract" xlink:to="us-gaap_PostemploymentBenefitsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PostemploymentBenefitsAbstract_lbl" xml:lang="en-US">Postemployment Benefits [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PostemploymentBenefitsDisclosureTextBlock" xlink:label="us-gaap_PostemploymentBenefitsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PostemploymentBenefitsDisclosureTextBlock" xlink:to="us-gaap_PostemploymentBenefitsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PostemploymentBenefitsDisclosureTextBlock_lbl" xml:lang="en-US">EMPLOYEE BENEFIT PLAN - Note 14</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock" xlink:label="us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock" xlink:to="us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock_lbl" xml:lang="en-US">PATENT SALE - Note 15</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US">SUBSEQUENT EVENTS - Note 16</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="us-gaap_QuarterlyFinancialInformationDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:to="us-gaap_QuarterlyFinancialInformationDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_QuarterlyFinancialInformationDisclosureAbstract_lbl" xml:lang="en-US">Consolidated Quarterly Financial Data</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock" xlink:label="us-gaap_QuarterlyFinancialInformationTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_QuarterlyFinancialInformationTextBlock" xlink:to="us-gaap_QuarterlyFinancialInformationTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_QuarterlyFinancialInformationTextBlock_lbl" xml:lang="en-US">CONSOLIDATED QUARTERLY FINANCIAL DATA (Unaudited) - Note 17</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_RevisedScheduleIiValuationAndQualifyingAccountsAbstract" xlink:label="EGHT_RevisedScheduleIiValuationAndQualifyingAccountsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_RevisedScheduleIiValuationAndQualifyingAccountsAbstract" xlink:to="EGHT_RevisedScheduleIiValuationAndQualifyingAccountsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_RevisedScheduleIiValuationAndQualifyingAccountsAbstract_lbl" xml:lang="en-US">Chedule Ii Valuation And Qualifying Accounts</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:label="us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:to="us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_lbl" xml:lang="en-US">Schedule of Valuation and Qualifying Accounts Disclosure</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:label="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:to="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_lbl" xml:lang="en-US">Company</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiscalPeriod" xlink:label="us-gaap_FiscalPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiscalPeriod" xlink:to="us-gaap_FiscalPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiscalPeriod_lbl" xml:lang="en-US">Fiscal Period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationsPolicy" xlink:label="us-gaap_BusinessCombinationsPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationsPolicy" xlink:to="us-gaap_BusinessCombinationsPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationsPolicy_lbl" xml:lang="en-US">Acquisitions</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xml:lang="en-US">Principles of Consolidation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Use of Estimates</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenueRecognitionSalesOfServices" xlink:label="us-gaap_RevenueRecognitionSalesOfServices" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionSalesOfServices" xlink:to="us-gaap_RevenueRecognitionSalesOfServices_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionSalesOfServices_lbl" xml:lang="en-US">Service Revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US">Product Revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenueRecognitionForAlternativeRevenueProgramsPolicy" xlink:label="us-gaap_RevenueRecognitionForAlternativeRevenueProgramsPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionForAlternativeRevenueProgramsPolicy" xlink:to="us-gaap_RevenueRecognitionForAlternativeRevenueProgramsPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionForAlternativeRevenueProgramsPolicy_lbl" xml:lang="en-US">Revenue Recognition for Multiple Element Arrangements</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfSalesPolicyTextBlock" xlink:label="us-gaap_CostOfSalesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesPolicyTextBlock" xlink:to="us-gaap_CostOfSalesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfSalesPolicyTextBlock_lbl" xml:lang="en-US">Deferred Cost of Goods Sold</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US">Cash, Cash Equivalents and Investments</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="us-gaap_ReceivablesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesPolicyTextBlock" xlink:to="us-gaap_ReceivablesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesPolicyTextBlock_lbl" xml:lang="en-US">Accounts Receivable Allowance</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="us-gaap_InventoryPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xml:lang="en-US">Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US">Property and Equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xml:lang="en-US">Accounting for Long-Lived Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl" xml:lang="en-US">Goodwill and Other Intangible Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StandardProductWarrantyPolicy" xlink:label="us-gaap_StandardProductWarrantyPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyPolicy" xlink:to="us-gaap_StandardProductWarrantyPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StandardProductWarrantyPolicy_lbl" xml:lang="en-US">Warranty Expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:label="us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:to="us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_lbl" xml:lang="en-US">Research, Development and Software Costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xml:lang="en-US">Advertising Costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xml:lang="en-US">Foreign Currency Translation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Business Segments</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_lbl" xml:lang="en-US">Customer Acquisition Costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US">Income Taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="us-gaap_ConcentrationRiskCreditRisk" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xml:lang="en-US">Concentrations</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xml:lang="en-US">Fair Values of Financial Instruments</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US">Accounting for Stock-Based Compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl" xml:lang="en-US">Comprehensive Income (Loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US">Net Income (Loss) Per Share</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xml:lang="en-US">Deferred Rent</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Recently Adopted Accounting Pronouncements</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted" xlink:label="us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted" xlink:to="us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted_lbl" xml:lang="en-US">Recent Accounting Pronouncements</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies" xlink:label="us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies" xlink:to="us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies_lbl" xml:lang="en-US">Indemnifications</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_CahCashEquivalentsAndInvestmentsTablesAbstract" xlink:label="EGHT_CahCashEquivalentsAndInvestmentsTablesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_CahCashEquivalentsAndInvestmentsTablesAbstract" xlink:to="EGHT_CahCashEquivalentsAndInvestmentsTablesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_CahCashEquivalentsAndInvestmentsTablesAbstract_lbl" xml:lang="en-US">Fair Value Measurements Tables</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring (Tables)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock" xlink:label="us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock" xlink:to="us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock_lbl" xml:lang="en-US">Rollforward of contingent consideration liabilities (Tables)</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_InventoryTablesAbstract" xlink:label="EGHT_InventoryTablesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_InventoryTablesAbstract" xlink:to="EGHT_InventoryTablesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_InventoryTablesAbstract_lbl" xml:lang="en-US">Inventory Tables</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US">Inventory (Tables)</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_PropertyAndEquipmentTablesAbstract" xlink:label="EGHT_PropertyAndEquipmentTablesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_PropertyAndEquipmentTablesAbstract" xlink:to="EGHT_PropertyAndEquipmentTablesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_PropertyAndEquipmentTablesAbstract_lbl" xml:lang="en-US">Property And Equipment Tables</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">Components of Property, Plant and Equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_IntangibleAssetsTablesAbstract" xlink:label="EGHT_IntangibleAssetsTablesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_IntangibleAssetsTablesAbstract" xlink:to="EGHT_IntangibleAssetsTablesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_IntangibleAssetsTablesAbstract_lbl" xml:lang="en-US">Intangible Assets Tables</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:label="us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:to="us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_lbl" xml:lang="en-US">Carrying values of intangible assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xml:lang="en-US">Finite-lived intangible assets - future amortization expense</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_CapitalizedSpftwareCostsTablesAbstract" xlink:label="EGHT_CapitalizedSpftwareCostsTablesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_CapitalizedSpftwareCostsTablesAbstract" xlink:to="EGHT_CapitalizedSpftwareCostsTablesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_CapitalizedSpftwareCostsTablesAbstract_lbl" xml:lang="en-US">Capitalized Software Costs Tables</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfResearchAndDevelopmentAssetsAcquiredOtherThanThroughBusinessCombinationTextBlock" xlink:label="us-gaap_ScheduleOfResearchAndDevelopmentAssetsAcquiredOtherThanThroughBusinessCombinationTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfResearchAndDevelopmentAssetsAcquiredOtherThanThroughBusinessCombinationTextBlock" xlink:to="us-gaap_ScheduleOfResearchAndDevelopmentAssetsAcquiredOtherThanThroughBusinessCombinationTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfResearchAndDevelopmentAssetsAcquiredOtherThanThroughBusinessCombinationTextBlock_lbl" xml:lang="en-US">Schedule of Capitalized Software</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_GoodwillTablesAbstract" xlink:label="EGHT_GoodwillTablesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_GoodwillTablesAbstract" xlink:to="EGHT_GoodwillTablesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_GoodwillTablesAbstract_lbl" xml:lang="en-US">Goodwill Tables</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="us-gaap_ScheduleOfGoodwillTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock_lbl" xml:lang="en-US">Carrying amounts of goodwill</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_CommitmentsAndContingenciesTablesAbstract" xlink:label="EGHT_CommitmentsAndContingenciesTablesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_CommitmentsAndContingenciesTablesAbstract" xlink:to="EGHT_CommitmentsAndContingenciesTablesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_CommitmentsAndContingenciesTablesAbstract_lbl" xml:lang="en-US">Commitments And Contingencies Tables</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:label="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:to="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl" xml:lang="en-US">Future minimum annual operating lease payments</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" xlink:label="us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" xlink:to="us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock_lbl" xml:lang="en-US">Future annual lease payments under noncancelable capital leases</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTableTextBlock" xlink:label="us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTableTextBlock" xlink:to="us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTableTextBlock_lbl" xml:lang="en-US">Minimum third party network service provider commitments</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_DistributionOfStockbasedCompensationBenefitPlansExpenseTablesAbstract" xlink:label="EGHT_DistributionOfStockbasedCompensationBenefitPlansExpenseTablesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_DistributionOfStockbasedCompensationBenefitPlansExpenseTablesAbstract" xlink:to="EGHT_DistributionOfStockbasedCompensationBenefitPlansExpenseTablesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_DistributionOfStockbasedCompensationBenefitPlansExpenseTablesAbstract_lbl" xml:lang="en-US">Distribution Of Stock-based Compensation Plan Expense Tables</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl" xml:lang="en-US">Schedule Of Stock-Based Compensation Expense By Statement Of Operations Line Item</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AwardTypeAxis_2_lbl" xml:lang="en-US">Award Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:label="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:to="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_lbl" xml:lang="en-US">Disclosure Of Share-Based Compensation Arrangements By Share-Based Payment Award</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xml:lang="en-US">Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_StockOptionsOutstandingAndExercisableTablesAbstract" xlink:label="EGHT_StockOptionsOutstandingAndExercisableTablesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_StockOptionsOutstandingAndExercisableTablesAbstract" xlink:to="EGHT_StockOptionsOutstandingAndExercisableTablesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_StockOptionsOutstandingAndExercisableTablesAbstract_lbl" xml:lang="en-US">Stock Options Outstanding And Exercisable Tables</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_lbl" xml:lang="en-US">Summary Of Outstanding And Exercisable Stock Options</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_TreasuryStockTablesAbstract" xlink:label="EGHT_TreasuryStockTablesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_TreasuryStockTablesAbstract" xlink:to="EGHT_TreasuryStockTablesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_TreasuryStockTablesAbstract_lbl" xml:lang="en-US">Stock Repurchases Tables</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xlink:label="us-gaap_ScheduleOfTreasuryStockByClassTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xlink:to="us-gaap_ScheduleOfTreasuryStockByClassTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfTreasuryStockByClassTextBlock_lbl" xml:lang="en-US">Stock Repurchases [Table Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_IncomeTaxesTablesAbstract" xlink:label="EGHT_IncomeTaxesTablesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_IncomeTaxesTablesAbstract" xlink:to="EGHT_IncomeTaxesTablesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_IncomeTaxesTablesAbstract_lbl" xml:lang="en-US">Income Taxes Tables</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xml:lang="en-US">Components of tax provision</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of tax effects of temporary differences that give rise to deferred tax assets and liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US">Reconciliation of U.S. statutory income tax rate to company's effective tax rate</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:label="us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:to="us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_lbl" xml:lang="en-US">Reconciliation of beginning and ending amount of unrecognized tax benefits</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_NetLossPerShareTablesAbstract" xlink:label="EGHT_NetLossPerShareTablesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_NetLossPerShareTablesAbstract" xlink:to="EGHT_NetLossPerShareTablesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_NetLossPerShareTablesAbstract_lbl" xml:lang="en-US">Net Income Per Share Tables</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US">Net Income Per Share</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_SegmentInformationTablesAbstract" xlink:label="EGHT_SegmentInformationTablesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_SegmentInformationTablesAbstract" xlink:to="EGHT_SegmentInformationTablesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_SegmentInformationTablesAbstract_lbl" xml:lang="en-US">Segment Information Tables</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:label="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:to="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_lbl" xml:lang="en-US">Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_lbl" xml:lang="en-US">Schedule of Purchase Price Allocation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:to="us-gaap_QuarterlyFinancialInformationDisclosureAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_QuarterlyFinancialInformationDisclosureAbstract_2_lbl" xml:lang="en-US">Quarterly Financial Information Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:label="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:to="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_lbl" xml:lang="en-US">Quarterly Financial Data (Unaudited)</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_ValuationAndQualifyingAccountsTablesAbstract" xlink:label="EGHT_ValuationAndQualifyingAccountsTablesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_ValuationAndQualifyingAccountsTablesAbstract" xlink:to="EGHT_ValuationAndQualifyingAccountsTablesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_ValuationAndQualifyingAccountsTablesAbstract_lbl" xml:lang="en-US">Valuation And Qualifying Accounts Tables</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfValuationAllowanceForImpairmentOfRecognizedServicingAssetsTextBlock" xlink:label="us-gaap_ScheduleOfValuationAllowanceForImpairmentOfRecognizedServicingAssetsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfValuationAllowanceForImpairmentOfRecognizedServicingAssetsTextBlock" xlink:to="us-gaap_ScheduleOfValuationAllowanceForImpairmentOfRecognizedServicingAssetsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfValuationAllowanceForImpairmentOfRecognizedServicingAssetsTextBlock_lbl" xml:lang="en-US">Schedule of Valuation Allowance for Impairment of Recognized Servicing Assets [Table Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_DescriptionOfBusinessDetailsAbstract" xlink:label="EGHT_DescriptionOfBusinessDetailsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_DescriptionOfBusinessDetailsAbstract" xlink:to="EGHT_DescriptionOfBusinessDetailsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_DescriptionOfBusinessDetailsAbstract_lbl" xml:lang="en-US">Description Of Business Narrative Details</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_YearFounded" xlink:label="us-gaap_YearFounded" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_YearFounded" xlink:to="us-gaap_YearFounded_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_YearFounded_lbl" xml:lang="en-US">Year Founded</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityIncorporationDateOfIncorporation" xlink:label="dei_EntityIncorporationDateOfIncorporation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationDateOfIncorporation" xlink:to="dei_EntityIncorporationDateOfIncorporation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationDateOfIncorporation_lbl" xml:lang="en-US">Entity Incorporation, Date of Incorporation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityIncorporationStateCountryName" xlink:label="dei_EntityIncorporationStateCountryName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryName" xlink:to="dei_EntityIncorporationStateCountryName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryName_lbl" xml:lang="en-US">Entity Incorporation, State Country Name</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="dei_CurrentFiscalYearEndDate_2_lbl" xml:lang="en-US">Fiscal Year End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_BasisOfPresentationServiceRevenueNarrativeDetailsAbstract" xlink:label="EGHT_BasisOfPresentationServiceRevenueNarrativeDetailsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_BasisOfPresentationServiceRevenueNarrativeDetailsAbstract" xlink:to="EGHT_BasisOfPresentationServiceRevenueNarrativeDetailsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_BasisOfPresentationServiceRevenueNarrativeDetailsAbstract_lbl" xml:lang="en-US">Significant Accounting Policies Service And Product Revenue Narrative Details</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_TrialPeriodOfferedWithAllNewServicesDays" xlink:label="EGHT_TrialPeriodOfferedWithAllNewServicesDays" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_TrialPeriodOfferedWithAllNewServicesDays" xlink:to="EGHT_TrialPeriodOfferedWithAllNewServicesDays_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_TrialPeriodOfferedWithAllNewServicesDays_lbl" xml:lang="en-US">Trial period offered with all new services, days</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_SignificantAccountingPoliciesAdvertisingCostsNarrativeDetailsAbstract" xlink:label="EGHT_SignificantAccountingPoliciesAdvertisingCostsNarrativeDetailsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_SignificantAccountingPoliciesAdvertisingCostsNarrativeDetailsAbstract" xlink:to="EGHT_SignificantAccountingPoliciesAdvertisingCostsNarrativeDetailsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_SignificantAccountingPoliciesAdvertisingCostsNarrativeDetailsAbstract_lbl" xml:lang="en-US">Significant Accounting Policies Advertising Costs Narrative Details</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdvertisingExpense" xlink:label="us-gaap_AdvertisingExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingExpense" xlink:to="us-gaap_AdvertisingExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdvertisingExpense_lbl" xml:lang="en-US">Advertising expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DescriptionOfLesseeLeasingArrangementsOperatingLeases" xlink:label="us-gaap_DescriptionOfLesseeLeasingArrangementsOperatingLeases" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DescriptionOfLesseeLeasingArrangementsOperatingLeases" xlink:to="us-gaap_DescriptionOfLesseeLeasingArrangementsOperatingLeases_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DescriptionOfLesseeLeasingArrangementsOperatingLeases_lbl" xml:lang="en-US">Lease agreement terms</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LesseeLeasingArrangementsOperatingLeasesTermOfContract" xlink:label="us-gaap_LesseeLeasingArrangementsOperatingLeasesTermOfContract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasingArrangementsOperatingLeasesTermOfContract" xlink:to="us-gaap_LesseeLeasingArrangementsOperatingLeasesTermOfContract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeasingArrangementsOperatingLeasesTermOfContract_lbl" xml:lang="en-US">Term of contract</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_TenantImprovementAllowance" xlink:label="EGHT_TenantImprovementAllowance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_TenantImprovementAllowance" xlink:to="EGHT_TenantImprovementAllowance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_TenantImprovementAllowance_lbl" xml:lang="en-US">Tenant improvement allowance</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRentCreditCurrent" xlink:label="us-gaap_DeferredRentCreditCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRentCreditCurrent" xlink:to="us-gaap_DeferredRentCreditCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRentCreditCurrent_lbl" xml:lang="en-US">Deferred rent recorded in other accrued liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRentCreditNoncurrent" xlink:label="us-gaap_DeferredRentCreditNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRentCreditNoncurrent" xlink:to="us-gaap_DeferredRentCreditNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRentCreditNoncurrent_lbl" xml:lang="en-US">Deferred rent recorded in other non-current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAmortizedCost" xlink:label="us-gaap_AvailableForSaleSecuritiesAmortizedCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesAmortizedCost" xlink:to="us-gaap_AvailableForSaleSecuritiesAmortizedCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesAmortizedCost_lbl" xml:lang="en-US">Amortized Costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:to="us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_lbl" xml:lang="en-US">Gross Unrealized Gains</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:to="us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_lbl" xml:lang="en-US">Gross Unrealized Loss</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="us-gaap_AvailableForSaleSecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecurities" xlink:to="us-gaap_AvailableForSaleSecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecurities_lbl" xml:lang="en-US">Estimated Fair Value</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesCurrent" xlink:label="us-gaap_AvailableForSaleSecuritiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesCurrent" xlink:to="us-gaap_AvailableForSaleSecuritiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesCurrent_lbl" xml:lang="en-US">Short-term marketable investments</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesNoncurrent" xlink:label="us-gaap_AvailableForSaleSecuritiesNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesNoncurrent" xlink:to="us-gaap_AvailableForSaleSecuritiesNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesNoncurrent_lbl" xml:lang="en-US">Long-term marketable investments</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure" xlink:label="us-gaap_LiabilitiesFairValueDisclosure" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesFairValueDisclosure" xlink:to="us-gaap_LiabilitiesFairValueDisclosure_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesFairValueDisclosure_lbl" xml:lang="en-US">Liabilities, Fair Value Disclosure</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_AavailableforsaleInvestmentsDueWithinOneYear" xlink:label="EGHT_AavailableforsaleInvestmentsDueWithinOneYear" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_AavailableforsaleInvestmentsDueWithinOneYear" xlink:to="EGHT_AavailableforsaleInvestmentsDueWithinOneYear_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_AavailableforsaleInvestmentsDueWithinOneYear_lbl" xml:lang="en-US">Aavailable-for-sale investments due within one year</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_AavailableforsaleInvestmentsDueAfterOneYear" xlink:label="EGHT_AavailableforsaleInvestmentsDueAfterOneYear" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_AavailableforsaleInvestmentsDueAfterOneYear" xlink:to="EGHT_AavailableforsaleInvestmentsDueAfterOneYear_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_AavailableforsaleInvestmentsDueAfterOneYear_lbl" xml:lang="en-US">Aavailable-for-sale investments due after one year</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_lbl" xml:lang="en-US">Contingent consideration liabilities [Roll Forward]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesFairValueDisclosure" xlink:to="us-gaap_LiabilitiesFairValueDisclosure_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_LiabilitiesFairValueDisclosure_2_lbl" xml:lang="en-US">Contingent considerations, beginning of period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_lbl" xml:lang="en-US">Purchase price contigent consideration</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3_lbl" xml:lang="en-US">Fair value adjustment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_lbl" xml:lang="en-US">Contingent consideration payments</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesFairValueDisclosure" xlink:to="us-gaap_LiabilitiesFairValueDisclosure_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_LiabilitiesFairValueDisclosure_3_lbl" xml:lang="en-US">Contingent consideration, end of period</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_SignificantAccountingPoliciesInventoryDetailsAbstract" xlink:label="EGHT_SignificantAccountingPoliciesInventoryDetailsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_SignificantAccountingPoliciesInventoryDetailsAbstract" xlink:to="EGHT_SignificantAccountingPoliciesInventoryDetailsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_SignificantAccountingPoliciesInventoryDetailsAbstract_lbl" xml:lang="en-US">Inventory Details</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="us-gaap_InventoryWorkInProcess" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcess" xlink:to="us-gaap_InventoryWorkInProcess_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWorkInProcess_lbl" xml:lang="en-US">Work-in-process</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xml:lang="en-US">Finished goods</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InventoryNet_2_lbl" xml:lang="en-US">Inventory, net</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_PropertyAndEquipmentDetailAbstract" xlink:label="EGHT_PropertyAndEquipmentDetailAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_PropertyAndEquipmentDetailAbstract" xlink:to="EGHT_PropertyAndEquipmentDetailAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_PropertyAndEquipmentDetailAbstract_lbl" xml:lang="en-US">Property And Equipment Details</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MachineryAndEquipmentGross" xlink:label="us-gaap_MachineryAndEquipmentGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MachineryAndEquipmentGross" xlink:to="us-gaap_MachineryAndEquipmentGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MachineryAndEquipmentGross_lbl" xml:lang="en-US">Computer equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FurnitureAndFixturesGross" xlink:label="us-gaap_FurnitureAndFixturesGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesGross" xlink:to="us-gaap_FurnitureAndFixturesGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FurnitureAndFixturesGross_lbl" xml:lang="en-US">Furniture and fixtures</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalizedComputerSoftwareGross" xlink:label="us-gaap_CapitalizedComputerSoftwareGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedComputerSoftwareGross" xlink:to="us-gaap_CapitalizedComputerSoftwareGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalizedComputerSoftwareGross_lbl" xml:lang="en-US">Software</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseholdImprovementsGross" xlink:label="us-gaap_LeaseholdImprovementsGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsGross" xlink:to="us-gaap_LeaseholdImprovementsGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseholdImprovementsGross_lbl" xml:lang="en-US">Leasehold improvements</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConstructionInProgressGross" xlink:label="us-gaap_ConstructionInProgressGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionInProgressGross" xlink:to="us-gaap_ConstructionInProgressGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConstructionInProgressGross_lbl" xml:lang="en-US">Construction in progress</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US">Gross</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Less: accumulated depreciation and amortization</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_2_lbl" xml:lang="en-US">Net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xml:lang="en-US">Gross Carrying Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US">Accumulated Amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US">Net Carrying Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_BasisOfPresentationGoodwillAndOtherIntangiblesScheduleOfFutureAmortizationOfIntangiblesDetailsAbstract" xlink:label="EGHT_BasisOfPresentationGoodwillAndOtherIntangiblesScheduleOfFutureAmortizationOfIntangiblesDetailsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_BasisOfPresentationGoodwillAndOtherIntangiblesScheduleOfFutureAmortizationOfIntangiblesDetailsAbstract" xlink:to="EGHT_BasisOfPresentationGoodwillAndOtherIntangiblesScheduleOfFutureAmortizationOfIntangiblesDetailsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_BasisOfPresentationGoodwillAndOtherIntangiblesScheduleOfFutureAmortizationOfIntangiblesDetailsAbstract_lbl" xml:lang="en-US">Intangible Assets Schedule Of Future Amortization Of Intangibles Details</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xml:lang="en-US">2018</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xml:lang="en-US">2019</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xml:lang="en-US">2020</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xml:lang="en-US">2021</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xml:lang="en-US">2022</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl" xml:lang="en-US">Thereafter</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherIntangibleAssetsNet" xlink:label="us-gaap_OtherIntangibleAssetsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherIntangibleAssetsNet" xlink:to="us-gaap_OtherIntangibleAssetsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherIntangibleAssetsNet_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_IntangibleAssetsImpairmrentOfLonglivedAssetsNarrativeDetailsAbstract" xlink:label="EGHT_IntangibleAssetsImpairmrentOfLonglivedAssetsNarrativeDetailsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_IntangibleAssetsImpairmrentOfLonglivedAssetsNarrativeDetailsAbstract" xlink:to="EGHT_IntangibleAssetsImpairmrentOfLonglivedAssetsNarrativeDetailsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_IntangibleAssetsImpairmrentOfLonglivedAssetsNarrativeDetailsAbstract_lbl" xml:lang="en-US">Intangible Assets Impairmrent Of Long-lived Assets Narrative Details</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ImpairedIntangibleAssetDescription" xlink:label="us-gaap_ImpairedIntangibleAssetDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairedIntangibleAssetDescription" xlink:to="us-gaap_ImpairedIntangibleAssetDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairedIntangibleAssetDescription_lbl" xml:lang="en-US">Impaired Intangible Asset, Description</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ImpairedIntangibleAssetFactsAndCircumstancesLeadingToImpairment" xlink:label="us-gaap_ImpairedIntangibleAssetFactsAndCircumstancesLeadingToImpairment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairedIntangibleAssetFactsAndCircumstancesLeadingToImpairment" xlink:to="us-gaap_ImpairedIntangibleAssetFactsAndCircumstancesLeadingToImpairment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairedIntangibleAssetFactsAndCircumstancesLeadingToImpairment_lbl" xml:lang="en-US">Impaired Intangible Asset, Facts and Circumstances Leading to Impairment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ImpairedIntangibleAssetSegmentClassification" xlink:label="us-gaap_ImpairedIntangibleAssetSegmentClassification" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairedIntangibleAssetSegmentClassification" xlink:to="us-gaap_ImpairedIntangibleAssetSegmentClassification_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairedIntangibleAssetSegmentClassification_lbl" xml:lang="en-US">Impaired Intangible Asset, Segment Classification</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsFinitelived" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsFinitelived_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsFinitelived_lbl" xml:lang="en-US">Impairment of Intangible Assets, Finite-lived</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ImpairedIntangibleAssetIncomeStatementClassification" xlink:label="us-gaap_ImpairedIntangibleAssetIncomeStatementClassification" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairedIntangibleAssetIncomeStatementClassification" xlink:to="us-gaap_ImpairedIntangibleAssetIncomeStatementClassification_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairedIntangibleAssetIncomeStatementClassification_lbl" xml:lang="en-US">Impaired Intangible Asset, Income Statement Classification</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedComputerSoftwareGross" xlink:to="us-gaap_CapitalizedComputerSoftwareGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CapitalizedComputerSoftwareGross_2_lbl" xml:lang="en-US">Capitalized projects in service</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAdditions" xlink:label="us-gaap_CapitalizedComputerSoftwareAdditions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedComputerSoftwareAdditions" xlink:to="us-gaap_CapitalizedComputerSoftwareAdditions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalizedComputerSoftwareAdditions_lbl" xml:lang="en-US">Capitalized projects in process</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" xlink:label="us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" xlink:to="us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization_lbl" xml:lang="en-US">Accumulated amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalizedComputerSoftwareNet" xlink:label="us-gaap_CapitalizedComputerSoftwareNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedComputerSoftwareNet" xlink:to="us-gaap_CapitalizedComputerSoftwareNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalizedComputerSoftwareNet_lbl" xml:lang="en-US">Total capitalized software costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalizedComputerSoftwarePeriodIncreaseDecrease" xlink:label="us-gaap_CapitalizedComputerSoftwarePeriodIncreaseDecrease" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedComputerSoftwarePeriodIncreaseDecrease" xlink:to="us-gaap_CapitalizedComputerSoftwarePeriodIncreaseDecrease_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalizedComputerSoftwarePeriodIncreaseDecrease_lbl" xml:lang="en-US">Application development stage costs capitalized during the year</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:label="us-gaap_CapitalizedComputerSoftwareAmortization1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:to="us-gaap_CapitalizedComputerSoftwareAmortization1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalizedComputerSoftwareAmortization1_lbl" xml:lang="en-US">Capitalized Computer Software, Amortization</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_Goodwill_2_lbl" xml:lang="en-US">Goodwill, beginning balance</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAcquiredDuringPeriod" xlink:to="us-gaap_GoodwillAcquiredDuringPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod_lbl" xml:lang="en-US">Additions due to acquisitions</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillTransfers" xlink:label="us-gaap_GoodwillTransfers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillTransfers" xlink:to="us-gaap_GoodwillTransfers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillTransfers_lbl" xml:lang="en-US">Transfer from subsidiary</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:label="us-gaap_GoodwillForeignCurrencyTranslationGainLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:to="us-gaap_GoodwillForeignCurrencyTranslationGainLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GoodwillForeignCurrencyTranslationGainLoss_lbl" xml:lang="en-US">Foreign currency translation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_Goodwill_3_lbl" xml:lang="en-US">Goodwill, ending balance</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_CommitmentsAndContingenciesOperatingLeasesDetailsAbstract" xlink:label="EGHT_CommitmentsAndContingenciesOperatingLeasesDetailsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_CommitmentsAndContingenciesOperatingLeasesDetailsAbstract" xlink:to="EGHT_CommitmentsAndContingenciesOperatingLeasesDetailsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_CommitmentsAndContingenciesOperatingLeasesDetailsAbstract_lbl" xml:lang="en-US">Commitments And Contingencies Operating Leases Details</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_lbl" xml:lang="en-US">Year ending March 31:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl" xml:lang="en-US">2018</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl" xml:lang="en-US">2019</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl" xml:lang="en-US">2020</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl" xml:lang="en-US">2021</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_lbl" xml:lang="en-US">2022 and Thereafter</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_CommitmentsAndContingenciesCapitalLeasesDetailsAbstract" xlink:label="EGHT_CommitmentsAndContingenciesCapitalLeasesDetailsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_CommitmentsAndContingenciesCapitalLeasesDetailsAbstract" xlink:to="EGHT_CommitmentsAndContingenciesCapitalLeasesDetailsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_CommitmentsAndContingenciesCapitalLeasesDetailsAbstract_lbl" xml:lang="en-US">Commitments And Contingencies Capital Leases Details</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract_lbl" xml:lang="en-US">Year ending March 31:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent_lbl" xml:lang="en-US">2018</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears_lbl" xml:lang="en-US">2019</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears_lbl" xml:lang="en-US">2020</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDue" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsDue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDue_lbl" xml:lang="en-US">Total minimum payments</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments_lbl" xml:lang="en-US">Less: Amount representing interest</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments_lbl" xml:lang="en-US">Total payments, net of interest</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeaseObligationsCurrent" xlink:label="us-gaap_CapitalLeaseObligationsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeaseObligationsCurrent" xlink:to="us-gaap_CapitalLeaseObligationsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeaseObligationsCurrent_lbl" xml:lang="en-US">Less: Short-term portion of capital lease obligations</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeaseObligationsNoncurrent" xlink:label="us-gaap_CapitalLeaseObligationsNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeaseObligationsNoncurrent" xlink:to="us-gaap_CapitalLeaseObligationsNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CapitalLeaseObligationsNoncurrent_lbl" xml:lang="en-US">Long-term portion of capital lease obligations</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_CommitmentsAndContingenciesServiceProviderContractsDetailsAbstract" xlink:label="EGHT_CommitmentsAndContingenciesServiceProviderContractsDetailsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_CommitmentsAndContingenciesServiceProviderContractsDetailsAbstract" xlink:to="EGHT_CommitmentsAndContingenciesServiceProviderContractsDetailsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_CommitmentsAndContingenciesServiceProviderContractsDetailsAbstract_lbl" xml:lang="en-US">Commitments And Contingencies Service Provider Contracts Details</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_ServiceProvidersFutureMinimumPaymentsDueAbstract" xlink:label="EGHT_ServiceProvidersFutureMinimumPaymentsDueAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_ServiceProvidersFutureMinimumPaymentsDueAbstract" xlink:to="EGHT_ServiceProvidersFutureMinimumPaymentsDueAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="EGHT_ServiceProvidersFutureMinimumPaymentsDueAbstract_lbl" xml:lang="en-US">Year ending March 31:</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_ServiceProvidersFutureMinimumPaymentsDueCurrent" xlink:label="EGHT_ServiceProvidersFutureMinimumPaymentsDueCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_ServiceProvidersFutureMinimumPaymentsDueCurrent" xlink:to="EGHT_ServiceProvidersFutureMinimumPaymentsDueCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="EGHT_ServiceProvidersFutureMinimumPaymentsDueCurrent_lbl" xml:lang="en-US">2018</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_ServiceProvidersFutureMinimumPaymentsDueInTwoYears" xlink:label="EGHT_ServiceProvidersFutureMinimumPaymentsDueInTwoYears" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_ServiceProvidersFutureMinimumPaymentsDueInTwoYears" xlink:to="EGHT_ServiceProvidersFutureMinimumPaymentsDueInTwoYears_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="EGHT_ServiceProvidersFutureMinimumPaymentsDueInTwoYears_lbl" xml:lang="en-US">2019</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_ServiceProvidersFutureMinimumPaymentsDueInThreeYears" xlink:label="EGHT_ServiceProvidersFutureMinimumPaymentsDueInThreeYears" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_ServiceProvidersFutureMinimumPaymentsDueInThreeYears" xlink:to="EGHT_ServiceProvidersFutureMinimumPaymentsDueInThreeYears_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="EGHT_ServiceProvidersFutureMinimumPaymentsDueInThreeYears_lbl" xml:lang="en-US">2020</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_ServiceProvidersFutureMinimumPaymentsDue" xlink:label="EGHT_ServiceProvidersFutureMinimumPaymentsDue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_ServiceProvidersFutureMinimumPaymentsDue" xlink:to="EGHT_ServiceProvidersFutureMinimumPaymentsDue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="EGHT_ServiceProvidersFutureMinimumPaymentsDue_lbl" xml:lang="en-US">Total minimum payments</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_CommitmentsAndContingenciesLeasesRentExpenseNarrativeDetailsAbstract" xlink:label="EGHT_CommitmentsAndContingenciesLeasesRentExpenseNarrativeDetailsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_CommitmentsAndContingenciesLeasesRentExpenseNarrativeDetailsAbstract" xlink:to="EGHT_CommitmentsAndContingenciesLeasesRentExpenseNarrativeDetailsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_CommitmentsAndContingenciesLeasesRentExpenseNarrativeDetailsAbstract_lbl" xml:lang="en-US">Commitments And Contingencies Leases - Rent Expense Narrative Details</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet" xlink:label="us-gaap_OperatingLeasesRentExpenseNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesRentExpenseNet" xlink:to="us-gaap_OperatingLeasesRentExpenseNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesRentExpenseNet_lbl" xml:lang="en-US">Rent expense</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_CommitmentsAndContingenciesCustomersupportCommitmentsNarrativeDetailsAbstract" xlink:label="EGHT_CommitmentsAndContingenciesCustomersupportCommitmentsNarrativeDetailsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_CommitmentsAndContingenciesCustomersupportCommitmentsNarrativeDetailsAbstract" xlink:to="EGHT_CommitmentsAndContingenciesCustomersupportCommitmentsNarrativeDetailsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_CommitmentsAndContingenciesCustomersupportCommitmentsNarrativeDetailsAbstract_lbl" xml:lang="en-US">Commitments And Contingencies Customersupport Commitments Narrative Details</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_ThirdPartyCustomerSupportVendorMinimumMonthlyCommitment" xlink:label="EGHT_ThirdPartyCustomerSupportVendorMinimumMonthlyCommitment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_ThirdPartyCustomerSupportVendorMinimumMonthlyCommitment" xlink:to="EGHT_ThirdPartyCustomerSupportVendorMinimumMonthlyCommitment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_ThirdPartyCustomerSupportVendorMinimumMonthlyCommitment_lbl" xml:lang="en-US">Third party customer support vendor minimum monthly commitment</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_ThirdPartyCustomerSupportVendorMaximumObligation" xlink:label="EGHT_ThirdPartyCustomerSupportVendorMaximumObligation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_ThirdPartyCustomerSupportVendorMaximumObligation" xlink:to="EGHT_ThirdPartyCustomerSupportVendorMaximumObligation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_ThirdPartyCustomerSupportVendorMaximumObligation_lbl" xml:lang="en-US">Third party customer support vendor maximum obligation</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_AdvanceTerminationNoticeRequiredDays" xlink:label="EGHT_AdvanceTerminationNoticeRequiredDays" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_AdvanceTerminationNoticeRequiredDays" xlink:to="EGHT_AdvanceTerminationNoticeRequiredDays_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_AdvanceTerminationNoticeRequiredDays_lbl" xml:lang="en-US">Advance termination notice required, days</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeasedAssetsGross" xlink:label="us-gaap_CapitalLeasedAssetsGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasedAssetsGross" xlink:to="us-gaap_CapitalLeasedAssetsGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeasedAssetsGross_lbl" xml:lang="en-US">Property and equipment under capital lease</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" xlink:label="us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" xlink:to="us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation_lbl" xml:lang="en-US">Accumulated depreciation related to assets under capital lease</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationAxis_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeStatementLocationAxis_2_lbl" xml:lang="en-US">Income Statement Location [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax" xlink:label="us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax" xlink:to="us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_lbl" xml:lang="en-US">Stock-based employee compensation expense related to employee stock options and employee stock purchases, net of tax</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_StockbasedCompensationScheduleOfOptionActivityDetailsAbstract" xlink:label="EGHT_StockbasedCompensationScheduleOfOptionActivityDetailsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_StockbasedCompensationScheduleOfOptionActivityDetailsAbstract" xlink:to="EGHT_StockbasedCompensationScheduleOfOptionActivityDetailsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_StockbasedCompensationScheduleOfOptionActivityDetailsAbstract_lbl" xml:lang="en-US">Stockholders Equity Option Activity Details</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US">Balance at beginning of period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_lbl" xml:lang="en-US">Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US">Exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl" xml:lang="en-US">Cancelled/forfeited</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2_lbl" xml:lang="en-US">Balance at end of period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_lbl" xml:lang="en-US">Options, Vested and expected to vest</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US">Options, Exercisable at end of period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted-average exercise price of options outstanding, at beginning of period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted-average exercise price of options granted during period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted-average exercise price of options exercised during the period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted-average exercise price of options forfeited, cancelled or expired during the period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2_lbl" xml:lang="en-US">Weighted-average exercise price of options outstanding at end of period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Options, Vested and Expected to Vest, Weighted Average Exercise Price</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted-Average Exercise Prices, Exercisable at end of period</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_StockbasedCompensationScheduleOfStockPurchaseRightActivityDetailsAbstract" xlink:label="EGHT_StockbasedCompensationScheduleOfStockPurchaseRightActivityDetailsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_StockbasedCompensationScheduleOfStockPurchaseRightActivityDetailsAbstract" xlink:to="EGHT_StockbasedCompensationScheduleOfStockPurchaseRightActivityDetailsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_StockbasedCompensationScheduleOfStockPurchaseRightActivityDetailsAbstract_lbl" xml:lang="en-US">Stockholders Equity Stock Purchase Right Activity Details</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US">Balance at beginning of year</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US">Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US">Vested</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xml:lang="en-US">Forfeited</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2_lbl" xml:lang="en-US">Balance at end of year</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted-average grant date fair value, beginning balance</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted-average grant date fair value of restricted stock rights granted</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted-average grant date fair value, released during period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted-average grant date fair value, forfeited during period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2_lbl" xml:lang="en-US">Weighted-average grant date fair value, ending balance</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_lbl" xml:lang="en-US">Weighted-average remaining contractual term, in years, ending balance</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_StockholdersEquityScheduleOfRestrictedStockUnitActivityDetailsAbstract" xlink:label="EGHT_StockholdersEquityScheduleOfRestrictedStockUnitActivityDetailsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_StockholdersEquityScheduleOfRestrictedStockUnitActivityDetailsAbstract" xlink:to="EGHT_StockholdersEquityScheduleOfRestrictedStockUnitActivityDetailsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_StockholdersEquityScheduleOfRestrictedStockUnitActivityDetailsAbstract_lbl" xml:lang="en-US">Stockholders Equity Restricted Stock Unit Activity Details</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_RsuBalance" xlink:label="EGHT_RsuBalance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_RsuBalance" xlink:to="EGHT_RsuBalance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="EGHT_RsuBalance_lbl" xml:lang="en-US">Balance at beginning of period</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_RsuGranted" xlink:label="EGHT_RsuGranted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_RsuGranted" xlink:to="EGHT_RsuGranted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="EGHT_RsuGranted_lbl" xml:lang="en-US">Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_RsuVested" xlink:label="EGHT_RsuVested" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_RsuVested" xlink:to="EGHT_RsuVested_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_RsuVested_lbl" xml:lang="en-US">Vested</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_RsuForfeited" xlink:label="EGHT_RsuForfeited" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_RsuForfeited" xlink:to="EGHT_RsuForfeited_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_RsuForfeited_lbl" xml:lang="en-US">Forfeited</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_RsuBalance" xlink:to="EGHT_RsuBalance_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="EGHT_RsuBalance_2_lbl" xml:lang="en-US">Balance at end of period</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_RsuWeightedaverageRemainingContractualTermInYears" xlink:label="EGHT_RsuWeightedaverageRemainingContractualTermInYears" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_RsuWeightedaverageRemainingContractualTermInYears" xlink:to="EGHT_RsuWeightedaverageRemainingContractualTermInYears_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_RsuWeightedaverageRemainingContractualTermInYears_lbl" xml:lang="en-US">RSU weighted-average remaining contractual term, in years</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_RsuPrice" xlink:label="EGHT_RsuPrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_RsuPrice" xlink:to="EGHT_RsuPrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="EGHT_RsuPrice_lbl" xml:lang="en-US">Beginning of period, weighted-average purchase price</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_GrantedWeightedaveragePurchasePrice" xlink:label="EGHT_GrantedWeightedaveragePurchasePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_GrantedWeightedaveragePurchasePrice" xlink:to="EGHT_GrantedWeightedaveragePurchasePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_GrantedWeightedaveragePurchasePrice_lbl" xml:lang="en-US">Granted, weighted-average purchase price</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_VestedWeightedaveragePurchasePrice" xlink:label="EGHT_VestedWeightedaveragePurchasePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_VestedWeightedaveragePurchasePrice" xlink:to="EGHT_VestedWeightedaveragePurchasePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_VestedWeightedaveragePurchasePrice_lbl" xml:lang="en-US">Vested, weighted-average purchase price</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_ForfeitedWeightedaveragePurchasePrice" xlink:label="EGHT_ForfeitedWeightedaveragePurchasePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_ForfeitedWeightedaveragePurchasePrice" xlink:to="EGHT_ForfeitedWeightedaveragePurchasePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_ForfeitedWeightedaveragePurchasePrice_lbl" xml:lang="en-US">Forfeited, weighted-average purchase price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_RsuPrice" xlink:to="EGHT_RsuPrice_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="EGHT_RsuPrice_2_lbl" xml:lang="en-US">End of period, weighted-average purchase price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_2_lbl" xml:lang="en-US">Exercise Price Range [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_lbl" xml:lang="en-US">Range of Exercise Prices, Minimum</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_lbl" xml:lang="en-US">Range of Exercise Prices, Maximum</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3_lbl" xml:lang="en-US">Options Outstanding, Number of Shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3_lbl" xml:lang="en-US">Options Outstanding, Weighted-Average Exercise Price Per Share</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Options Outstanding, Weighted-Average Remaining Contractual Term (in years)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl" xml:lang="en-US">Options Outstanding, Aggregate Intrinsic Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2_lbl" xml:lang="en-US">Options Exercisable, Number of Shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_2_lbl" xml:lang="en-US">Options Exercisable, Weighted-Average Exercise Price Per Share</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xml:lang="en-US">Options Exercisable, Aggregate Intrinsic Value</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_lbl" xml:lang="en-US">Expected volatility</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xml:lang="en-US">Expected dividend yield</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_lbl" xml:lang="en-US">Risk-free interest rate, minimum</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_lbl" xml:lang="en-US">Risk-free interest rate, maximum</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xml:lang="en-US">Risk-free interest rate</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xml:lang="en-US">Weighted average expected option term, in years</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted average fair value of options granted, per share</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_TotalIntrinsicValueOfOptionsExercised" xlink:label="EGHT_TotalIntrinsicValueOfOptionsExercised" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_TotalIntrinsicValueOfOptionsExercised" xlink:to="EGHT_TotalIntrinsicValueOfOptionsExercised_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_TotalIntrinsicValueOfOptionsExercised_lbl" xml:lang="en-US">Total intrinsic value of options exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xml:lang="en-US">Unamortized stock-based compensation expense related to unvested stock awards</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xml:lang="en-US">Weighted average period of recognition for unrecognized compensation costs (in years)</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_CashReceivedFromOptionExercisesAndPurchasesOfSharesUnderPurchasePlans" xlink:label="EGHT_CashReceivedFromOptionExercisesAndPurchasesOfSharesUnderPurchasePlans" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_CashReceivedFromOptionExercisesAndPurchasesOfSharesUnderPurchasePlans" xlink:to="EGHT_CashReceivedFromOptionExercisesAndPurchasesOfSharesUnderPurchasePlans_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_CashReceivedFromOptionExercisesAndPurchasesOfSharesUnderPurchasePlans_lbl" xml:lang="en-US">Cash received from option exercises and purchases of shares under the Purchase Plans</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_TaxBenefitAttributableToStockOptionsExercised" xlink:label="EGHT_TaxBenefitAttributableToStockOptionsExercised" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_TaxBenefitAttributableToStockOptionsExercised" xlink:to="EGHT_TaxBenefitAttributableToStockOptionsExercised_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_TaxBenefitAttributableToStockOptionsExercised_lbl" xml:lang="en-US">Tax benefit attributable to stock options exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_lbl" xml:lang="en-US">Employee Stock Purchase Plan Shares Issued</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_PercentageOfMarketValuePriceOfCommonStockUnderEmployeeStockPurchasePlan" xlink:label="EGHT_PercentageOfMarketValuePriceOfCommonStockUnderEmployeeStockPurchasePlan" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_PercentageOfMarketValuePriceOfCommonStockUnderEmployeeStockPurchasePlan" xlink:to="EGHT_PercentageOfMarketValuePriceOfCommonStockUnderEmployeeStockPurchasePlan_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_PercentageOfMarketValuePriceOfCommonStockUnderEmployeeStockPurchasePlan_lbl" xml:lang="en-US">Percentage of market value price of common stock under Employee Stock Purchase Plan</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_MaximumContributionPercentageAmountOfEmployeesBaseCompensation" xlink:label="EGHT_MaximumContributionPercentageAmountOfEmployeesBaseCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_MaximumContributionPercentageAmountOfEmployeesBaseCompensation" xlink:to="EGHT_MaximumContributionPercentageAmountOfEmployeesBaseCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_MaximumContributionPercentageAmountOfEmployeesBaseCompensation_lbl" xml:lang="en-US">Maximum contribution percentage amount of employee's base compensation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_2_lbl" xml:lang="en-US">Stock repurchased and retired during period, shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_2_lbl" xml:lang="en-US">Stock repurchased and retired during period, value</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:label="us-gaap_TreasuryStockAcquiredAverageCostPerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:to="us-gaap_TreasuryStockAcquiredAverageCostPerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockAcquiredAverageCostPerShare_lbl" xml:lang="en-US">Stock repurchased, weighted average price per share</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_StockRepurchasedAndRetiredAtEndOfPeriodShares" xlink:label="EGHT_StockRepurchasedAndRetiredAtEndOfPeriodShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_StockRepurchasedAndRetiredAtEndOfPeriodShares" xlink:to="EGHT_StockRepurchasedAndRetiredAtEndOfPeriodShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_StockRepurchasedAndRetiredAtEndOfPeriodShares_lbl" xml:lang="en-US">Stock repurchased and retired at end of period, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_StockRepurchasedAndRetiredAtEndOfPeriodWeightedAveragePricePerShare" xlink:label="EGHT_StockRepurchasedAndRetiredAtEndOfPeriodWeightedAveragePricePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_StockRepurchasedAndRetiredAtEndOfPeriodWeightedAveragePricePerShare" xlink:to="EGHT_StockRepurchasedAndRetiredAtEndOfPeriodWeightedAveragePricePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_StockRepurchasedAndRetiredAtEndOfPeriodWeightedAveragePricePerShare_lbl" xml:lang="en-US">Stock repurchased and retired at end of period, weighted average price per share</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_StockRepurchasedAndRetiredAtEndOfPeriodValue" xlink:label="EGHT_StockRepurchasedAndRetiredAtEndOfPeriodValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_StockRepurchasedAndRetiredAtEndOfPeriodValue" xlink:to="EGHT_StockRepurchasedAndRetiredAtEndOfPeriodValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_StockRepurchasedAndRetiredAtEndOfPeriodValue_lbl" xml:lang="en-US">Stock repurchased and retired at end of period, value</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:to="us-gaap_StockRepurchaseProgramAuthorizedAmount1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1_lbl" xml:lang="en-US">Stock repurchase program, authorized amount</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:to="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_lbl" xml:lang="en-US">Stock repurchase program, remaining authorized repurchase amount</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchaseProgramExpirationDate" xlink:label="us-gaap_StockRepurchaseProgramExpirationDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchaseProgramExpirationDate" xlink:to="us-gaap_StockRepurchaseProgramExpirationDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchaseProgramExpirationDate_lbl" xml:lang="en-US">Stock repurchase program expiration date</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_InomeTaxesIncomeTaxProvisionDetailAbstract" xlink:label="EGHT_InomeTaxesIncomeTaxProvisionDetailAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_InomeTaxesIncomeTaxProvisionDetailAbstract" xlink:to="EGHT_InomeTaxesIncomeTaxProvisionDetailAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_InomeTaxesIncomeTaxProvisionDetailAbstract_lbl" xml:lang="en-US">Inome Taxes Income Tax Provision Detail</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xml:lang="en-US">Current:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xml:lang="en-US">Federal</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xml:lang="en-US">State</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentForeignTaxExpenseBenefit" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit_lbl" xml:lang="en-US">Foreign</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Total current income tax provision</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xml:lang="en-US">Deferred:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Federal</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">State</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Foreign</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_TotalDeferredIncomeTaxExpenseBenefit" xlink:label="EGHT_TotalDeferredIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_TotalDeferredIncomeTaxExpenseBenefit" xlink:to="EGHT_TotalDeferredIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="EGHT_TotalDeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Total deferred tax (benefit) provision</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Income tax (benefit) provision</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_IncomeTaxesDeferredTaxAssetsDetailsAbstract" xlink:label="EGHT_IncomeTaxesDeferredTaxAssetsDetailsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_IncomeTaxesDeferredTaxAssetsDetailsAbstract" xlink:to="EGHT_IncomeTaxesDeferredTaxAssetsDetailsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_IncomeTaxesDeferredTaxAssetsDetailsAbstract_lbl" xml:lang="en-US">Income Taxes Deferred Tax Assets Details</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_DeferredTaxAssetsCurrent" xlink:label="EGHT_DeferredTaxAssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_DeferredTaxAssetsCurrent" xlink:to="EGHT_DeferredTaxAssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_DeferredTaxAssetsCurrent_lbl" xml:lang="en-US">Current deferred tax assets</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_DeferredTaxAssetsOperatingLossCarryforwardsCurrent" xlink:label="EGHT_DeferredTaxAssetsOperatingLossCarryforwardsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_DeferredTaxAssetsOperatingLossCarryforwardsCurrent" xlink:to="EGHT_DeferredTaxAssetsOperatingLossCarryforwardsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_DeferredTaxAssetsOperatingLossCarryforwardsCurrent_lbl" xml:lang="en-US">Net operating loss carryforwards</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="us-gaap_DeferredTaxAssetsInventory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsInventory" xlink:to="us-gaap_DeferredTaxAssetsInventory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsInventory_lbl" xml:lang="en-US">Inventory valuation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances_lbl" xml:lang="en-US">Reserves and allowances</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsGrossCurrent" xlink:label="us-gaap_DeferredTaxAssetsGrossCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGrossCurrent" xlink:to="us-gaap_DeferredTaxAssetsGrossCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsGrossCurrent_lbl" xml:lang="en-US">Net current deferred tax assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xml:lang="en-US">Net operating loss carryforwards</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_lbl" xml:lang="en-US">Research and development and other credit carryforwards</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl" xml:lang="en-US">Stock-based compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="us-gaap_DeferredTaxLiabilitiesOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesOther" xlink:to="us-gaap_DeferredTaxLiabilitiesOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesOther_lbl" xml:lang="en-US">Reserves and allowances</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xml:lang="en-US">Fixed assets and intangibles</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsGrossNoncurrent" xlink:label="us-gaap_DeferredTaxAssetsGrossNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGrossNoncurrent" xlink:to="us-gaap_DeferredTaxAssetsGrossNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsGrossNoncurrent_lbl" xml:lang="en-US">Net non-current deferred tax assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Valuation allowance</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_IncomeTaxesReconciliationTaxesProvidedToFederalStatutoryRateDetailsAbstract" xlink:label="EGHT_IncomeTaxesReconciliationTaxesProvidedToFederalStatutoryRateDetailsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_IncomeTaxesReconciliationTaxesProvidedToFederalStatutoryRateDetailsAbstract" xlink:to="EGHT_IncomeTaxesReconciliationTaxesProvidedToFederalStatutoryRateDetailsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_IncomeTaxesReconciliationTaxesProvidedToFederalStatutoryRateDetailsAbstract_lbl" xml:lang="en-US">Income Taxes Reconciliation Of Taxes Provided To Federal Statutory Rate Details</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Tax provision at statutory rate</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" xml:lang="en-US">State income taxes before valuation allowance, net of federal effect</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:to="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_lbl" xml:lang="en-US">Foreign tax rate differential</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:label="us-gaap_IncomeTaxReconciliationTaxCreditsResearch" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:to="us-gaap_IncomeTaxReconciliationTaxCreditsResearch_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeTaxReconciliationTaxCreditsResearch_lbl" xml:lang="en-US">Research and development credits</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Change in valuation allowance</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_lbl" xml:lang="en-US">Compensation/option differences</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_lbl" xml:lang="en-US">Non-deductible compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductions" xlink:label="us-gaap_IncomeTaxReconciliationDeductions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationDeductions" xlink:to="us-gaap_IncomeTaxReconciliationDeductions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeTaxReconciliationDeductions_lbl" xml:lang="en-US">Acquisition costs</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_ExpiringCaNols" xlink:label="EGHT_ExpiringCaNols" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_ExpiringCaNols" xlink:to="EGHT_ExpiringCaNols_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_ExpiringCaNols_lbl" xml:lang="en-US">Expiring CA NOLs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" xlink:label="us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" xlink:to="us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_lbl" xml:lang="en-US">Foreign loss not benefited</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl" xml:lang="en-US">Other</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_3_lbl" xml:lang="en-US">Total income tax (benefit) provision</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_IncomeTaxesUnrecognizedTaxBenefitsDetailsAbstract" xlink:label="EGHT_IncomeTaxesUnrecognizedTaxBenefitsDetailsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_IncomeTaxesUnrecognizedTaxBenefitsDetailsAbstract" xlink:to="EGHT_IncomeTaxesUnrecognizedTaxBenefitsDetailsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_IncomeTaxesUnrecognizedTaxBenefitsDetailsAbstract_lbl" xml:lang="en-US">Income Taxes Unrecognized Tax Benefits Details</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xml:lang="en-US">Balance at beginning of year</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_lbl" xml:lang="en-US">Gross increases - tax position in prior period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl" xml:lang="en-US">Gross decreases - tax position in prior period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl" xml:lang="en-US">Gross increases - tax positions related to the current year</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromSettlementsWithTaxingAuthorities" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromSettlementsWithTaxingAuthorities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromSettlementsWithTaxingAuthorities" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromSettlementsWithTaxingAuthorities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromSettlementsWithTaxingAuthorities_lbl" xml:lang="en-US">Settlements</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:to="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl" xml:lang="en-US">Lapse of statute of limitations</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_UnrecognizedTaxBenefits_2_lbl" xml:lang="en-US">Balance at end of year</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_NetIncomePerShareDetailsAbstract" xlink:label="EGHT_NetIncomePerShareDetailsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_NetIncomePerShareDetailsAbstract" xlink:to="EGHT_NetIncomePerShareDetailsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_NetIncomePerShareDetailsAbstract_lbl" xml:lang="en-US">Net Income Per Share Details</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_lbl" xml:lang="en-US">Numerator:</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLoss_3_lbl" xml:lang="en-US">Net income available to common stockholders</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_lbl" xml:lang="en-US">Denominator:</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2_lbl" xml:lang="en-US">Common shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_3_lbl" xml:lang="en-US">Denominator for basic calculation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xml:lang="en-US">Employee stock options</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesEmployeeStockOwnershipPlanSharesNotCommittedToBeReleased" xlink:label="us-gaap_WeightedAverageNumberOfSharesEmployeeStockOwnershipPlanSharesNotCommittedToBeReleased" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesEmployeeStockOwnershipPlanSharesNotCommittedToBeReleased" xlink:to="us-gaap_WeightedAverageNumberOfSharesEmployeeStockOwnershipPlanSharesNotCommittedToBeReleased_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesEmployeeStockOwnershipPlanSharesNotCommittedToBeReleased_lbl" xml:lang="en-US">Employee stock purchase rights</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2_lbl" xml:lang="en-US">Denominator for diluted calculation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareAbstract_2_lbl" xml:lang="en-US">Net loss per share:</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_2_lbl" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US">Anti-dilutive shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AsiaPacificMember" xlink:label="us-gaap_AsiaPacificMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AsiaPacificMember" xlink:to="us-gaap_AsiaPacificMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AsiaPacificMember_lbl" xml:lang="en-US">Asia Pacific</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers" xlink:label="us-gaap_EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers" xlink:to="us-gaap_EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers_lbl" xml:lang="en-US">Geographic Areas, Revenue from External Customers</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingDisclosureOfMajorCustomers" xlink:label="us-gaap_SegmentReportingDisclosureOfMajorCustomers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureOfMajorCustomers" xlink:to="us-gaap_SegmentReportingDisclosureOfMajorCustomers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingDisclosureOfMajorCustomers_lbl" xml:lang="en-US">Number of customers at more than 10% of revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="us-gaap_SalesRevenueNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNet" xlink:to="us-gaap_SalesRevenueNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesRevenueNet_lbl" xml:lang="en-US">Net revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US">Depreciation and amortization expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_2_lbl" xml:lang="en-US">Total assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NoncurrentAssets" xlink:label="us-gaap_NoncurrentAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncurrentAssets" xlink:to="us-gaap_NoncurrentAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncurrentAssets_lbl" xml:lang="en-US">Property and equipments, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" xlink:label="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" xlink:to="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1_lbl" xml:lang="en-US">Effective date of purchase agreement</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity" xlink:label="us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity" xlink:to="us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity_lbl" xml:lang="en-US">Business Acquisition, Description of Acquired Entity</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_AssetsAcquired" xlink:label="EGHT_AssetsAcquired" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_AssetsAcquired" xlink:to="EGHT_AssetsAcquired_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_AssetsAcquired_lbl" xml:lang="en-US">Assets acquired:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl" xml:lang="en-US">Cash</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_lbl" xml:lang="en-US">Current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" xml:lang="en-US">Property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl" xml:lang="en-US">Intangible assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_lbl" xml:lang="en-US">Other non-current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_lbl" xml:lang="en-US">Total assets acquired</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_LiabilitiesAssumedInAcquisition" xlink:label="EGHT_LiabilitiesAssumedInAcquisition" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_LiabilitiesAssumedInAcquisition" xlink:to="EGHT_LiabilitiesAssumedInAcquisition_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_LiabilitiesAssumedInAcquisition_lbl" xml:lang="en-US">Liabilities assumed:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_lbl" xml:lang="en-US">Current and non-current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_lbl" xml:lang="en-US">Total liabilities assumed</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl" xml:lang="en-US">Net identifiable assets acquired</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill" xlink:label="EGHT_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill" xlink:to="EGHT_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="EGHT_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill_lbl" xml:lang="en-US">Goodwill</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl" xml:lang="en-US">Total consideration transferred</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_EmployeeBenefitPlanNarrativeDetailsAbstract" xlink:label="EGHT_EmployeeBenefitPlanNarrativeDetailsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_EmployeeBenefitPlanNarrativeDetailsAbstract" xlink:to="EGHT_EmployeeBenefitPlanNarrativeDetailsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_EmployeeBenefitPlanNarrativeDetailsAbstract_lbl" xml:lang="en-US">Employee Benefit Plan Narrative Details</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DescriptionOfPostemploymentBenefits" xlink:label="us-gaap_DescriptionOfPostemploymentBenefits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DescriptionOfPostemploymentBenefits" xlink:to="us-gaap_DescriptionOfPostemploymentBenefits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DescriptionOfPostemploymentBenefits_lbl" xml:lang="en-US">401(k) Savings Plan</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PostemploymentBenefitsPeriodExpense" xlink:label="us-gaap_PostemploymentBenefitsPeriodExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PostemploymentBenefitsPeriodExpense" xlink:to="us-gaap_PostemploymentBenefitsPeriodExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PostemploymentBenefitsPeriodExpense_lbl" xml:lang="en-US">Matching 401(k) expense</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_PatentSaleNarrativeDetailsAbstract" xlink:label="EGHT_PatentSaleNarrativeDetailsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_PatentSaleNarrativeDetailsAbstract" xlink:to="EGHT_PatentSaleNarrativeDetailsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_PatentSaleNarrativeDetailsAbstract_lbl" xml:lang="en-US">Patent Sale Narrative Details</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_SaleOfPatents" xlink:label="EGHT_SaleOfPatents" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_SaleOfPatents" xlink:to="EGHT_SaleOfPatents_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_SaleOfPatents_lbl" xml:lang="en-US">Sale of patents</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_FutureMaximumPatentLicenseCollection" xlink:label="EGHT_FutureMaximumPatentLicenseCollection" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_FutureMaximumPatentLicenseCollection" xlink:to="EGHT_FutureMaximumPatentLicenseCollection_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_FutureMaximumPatentLicenseCollection_lbl" xml:lang="en-US">Future maximum patent license collection</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventsDate" xlink:label="us-gaap_SubsequentEventsDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsDate" xlink:to="us-gaap_SubsequentEventsDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsDate_lbl" xml:lang="en-US">Subsequent Event, Date</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventDescription" xlink:label="us-gaap_SubsequentEventDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventDescription" xlink:to="us-gaap_SubsequentEventDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventDescription_lbl" xml:lang="en-US">Subsequent Event, Description</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_FixedConsolidatedQuarterlyFinancialDataUnauditedDetailsAbstract" xlink:label="EGHT_FixedConsolidatedQuarterlyFinancialDataUnauditedDetailsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_FixedConsolidatedQuarterlyFinancialDataUnauditedDetailsAbstract" xlink:to="EGHT_FixedConsolidatedQuarterlyFinancialDataUnauditedDetailsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_FixedConsolidatedQuarterlyFinancialDataUnauditedDetailsAbstract_lbl" xml:lang="en-US">Quarterly Financial Data Details</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_2_lbl" xml:lang="en-US">Shares used in per share calculations:</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_ScheduleIiValuationAndQualifyingAccountsDetailsAbstract" xlink:label="EGHT_ScheduleIiValuationAndQualifyingAccountsDetailsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_ScheduleIiValuationAndQualifyingAccountsDetailsAbstract" xlink:to="EGHT_ScheduleIiValuationAndQualifyingAccountsDetailsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_ScheduleIiValuationAndQualifyingAccountsDetailsAbstract_lbl" xml:lang="en-US">Chedule Ii Valuation And Qualifying Accounts Details</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:label="us-gaap_MovementInValuationAllowancesAndReservesRollForward" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:to="us-gaap_MovementInValuationAllowancesAndReservesRollForward_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MovementInValuationAllowancesAndReservesRollForward_lbl" xml:lang="en-US">Total Allowance for Doubtful Accounts</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesBalance" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance_lbl" xml:lang="en-US">Balance at Beginning of Year</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:to="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_lbl" xml:lang="en-US">Additions Charged to Expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesDeductions" xlink:to="us-gaap_ValuationAllowancesAndReservesDeductions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions_lbl" xml:lang="en-US">Deductions</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesBalance" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance_2_lbl" xml:lang="en-US">Balance At End of Year</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_AdvanceTerminationNoticeRequiredDays" xlink:to="EGHT_AdvanceTerminationNoticeRequiredDays_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="EGHT_AdvanceTerminationNoticeRequiredDays_doc" xml:lang="en-US">The number of advance termination notice days required</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill" xlink:to="EGHT_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="EGHT_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill_doc" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Goodwill</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_CostOfProductRevenuesMember" xlink:to="EGHT_CostOfProductRevenuesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="EGHT_CostOfProductRevenuesMember_doc" xml:lang="en-US">Expense charged to cost of product revenue.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_CostOfServiceRevenuesMember" xlink:to="EGHT_CostOfServiceRevenuesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="EGHT_CostOfServiceRevenuesMember_doc" xml:lang="en-US">Expense charged to cost of service revenue.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_DeferredTaxAssetsCurrent" xlink:to="EGHT_DeferredTaxAssetsCurrent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="EGHT_DeferredTaxAssetsCurrent_doc" xml:lang="en-US">Deferred tax assets, current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_ExpiringCaNols" xlink:to="EGHT_ExpiringCaNols_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="EGHT_ExpiringCaNols_doc" xml:lang="en-US">Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to expiring state net operating loss tax expense (benefit).</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_FutureMaximumPatentLicenseCollection" xlink:to="EGHT_FutureMaximumPatentLicenseCollection_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="EGHT_FutureMaximumPatentLicenseCollection_doc" xml:lang="en-US">Future maximum patent license collection amount</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_MunicipalSecuritiesMember" xlink:label="EGHT_MunicipalSecuritiesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_MunicipalSecuritiesMember" xlink:to="EGHT_MunicipalSecuritiesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="EGHT_MunicipalSecuritiesMember_doc" xml:lang="en-US">Securities issued by municipal governments</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_SaleOfPatents" xlink:to="EGHT_SaleOfPatents_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="EGHT_SaleOfPatents_doc" xml:lang="en-US">Sale of Patents</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_ServiceProvidersFutureMinimumPaymentsDue" xlink:to="EGHT_ServiceProvidersFutureMinimumPaymentsDue_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="EGHT_ServiceProvidersFutureMinimumPaymentsDue_doc" xml:lang="en-US">The total amount of service provider expense expected to be recognized during the succeeding fiscal years.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_ServiceProvidersFutureMinimumPaymentsDueCurrent" xlink:to="EGHT_ServiceProvidersFutureMinimumPaymentsDueCurrent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="EGHT_ServiceProvidersFutureMinimumPaymentsDueCurrent_doc" xml:lang="en-US">The amount of service provider expense expected to be recognized during year one of the five succeeding fiscal years.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_ServiceProvidersFutureMinimumPaymentsDueInThreeYears" xlink:to="EGHT_ServiceProvidersFutureMinimumPaymentsDueInThreeYears_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="EGHT_ServiceProvidersFutureMinimumPaymentsDueInThreeYears_doc" xml:lang="en-US">The amount of service provider expense expected to be recognized during year three of the five succeeding fiscal years.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_ServiceProvidersFutureMinimumPaymentsDueInTwoYears" xlink:to="EGHT_ServiceProvidersFutureMinimumPaymentsDueInTwoYears_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="EGHT_ServiceProvidersFutureMinimumPaymentsDueInTwoYears_doc" xml:lang="en-US">The amount of service provider expense expected to be recognized during year two of the five succeeding fiscal years.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_TenantImprovementAllowance" xlink:to="EGHT_TenantImprovementAllowance_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="EGHT_TenantImprovementAllowance_doc" xml:lang="en-US">Credit given to tenant by landlord for leasehold improvements.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_ThirdPartyCustomerSupportVendorMaximumObligation" xlink:to="EGHT_ThirdPartyCustomerSupportVendorMaximumObligation_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="EGHT_ThirdPartyCustomerSupportVendorMaximumObligation_doc" xml:lang="en-US">Third Party Customer Suppor tVendor Maximum Obligation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_ThirdPartyCustomerSupportVendorMinimumMonthlyCommitment" xlink:to="EGHT_ThirdPartyCustomerSupportVendorMinimumMonthlyCommitment_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="EGHT_ThirdPartyCustomerSupportVendorMinimumMonthlyCommitment_doc" xml:lang="en-US">Third Part yCustomer Support Vendor Minimum Monthly Commitment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_TotalDeferredIncomeTaxExpenseBenefit" xlink:to="EGHT_TotalDeferredIncomeTaxExpenseBenefit_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="EGHT_TotalDeferredIncomeTaxExpenseBenefit_doc" xml:lang="en-US">Total Deferred Income Tax Expense Benefit</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_TrialPeriodOfferedWithAllNewServicesDays" xlink:to="EGHT_TrialPeriodOfferedWithAllNewServicesDays_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="EGHT_TrialPeriodOfferedWithAllNewServicesDays_doc" xml:lang="en-US">Trial period offered with all new services, in days</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingSegmentsMember" xlink:to="us-gaap_OperatingSegmentsMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingSegmentsMember_2_lbl" xml:lang="en-US">Operating Segments [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReportableGeographicalComponentsMember" xlink:to="us-gaap_ReportableGeographicalComponentsMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReportableGeographicalComponentsMember_2_lbl" xml:lang="en-US">Reportable Geographical Components [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_2_lbl" xml:lang="en-US">Assets, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_2_lbl" xml:lang="en-US">Liabilities, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_2_lbl" xml:lang="en-US">Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_4_lbl" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xml:lang="en-US">Liabilities and Equity</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Revenues_2_lbl" xml:lang="en-US">Revenues</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfServices" xlink:to="us-gaap_CostOfServices_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfServices_2_lbl" xml:lang="en-US">Cost of Services</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsSold" xlink:to="us-gaap_CostOfGoodsSold_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfGoodsSold_2_lbl" xml:lang="en-US">Cost of Goods Sold</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpense_2_lbl" xml:lang="en-US">Research and Development Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingAndMarketingExpense" xlink:to="us-gaap_SellingAndMarketingExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingAndMarketingExpense_2_lbl" xml:lang="en-US">Selling and Marketing Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpense_2_lbl" xml:lang="en-US">General and Administrative Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfOtherAssets" xlink:to="us-gaap_GainLossOnSaleOfOtherAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnSaleOfOtherAssets_2_lbl" xml:lang="en-US">Gain (Loss) on Disposition of Other Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_2_lbl" xml:lang="en-US">Operating Expenses</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_2_lbl" xml:lang="en-US">Operating Income (Loss)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2_lbl" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3_lbl" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_2_lbl" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssued" xlink:to="us-gaap_SharesIssued_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesIssued_3_lbl" xml:lang="en-US">Shares, Issued</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProfitLoss_2_lbl" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_2_lbl" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_2_lbl" xml:lang="en-US">Increase (Decrease) in Other Operating Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredCharges" xlink:to="us-gaap_IncreaseDecreaseInDeferredCharges_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDeferredCharges_2_lbl" xml:lang="en-US">Increase (Decrease) in Deferred Charges</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_2_lbl" xml:lang="en-US">Increase (Decrease) in Employee Related Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_2_lbl" xml:lang="en-US">Increase (Decrease) in Other Current Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedTaxesPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedTaxesPayable_2_lbl" xml:lang="en-US">Increase (Decrease) in Accrued Taxes Payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_2_lbl" xml:lang="en-US">Increase (Decrease) in Other Accrued Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:to="us-gaap_IncreaseDecreaseInDeferredRevenue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue_2_lbl" xml:lang="en-US">Increase (Decrease) in Deferred Revenue</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities, Continuing Operations</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForSoftware" xlink:to="us-gaap_PaymentsForSoftware_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForSoftware_2_lbl" xml:lang="en-US">Payments for Software</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireMarketableSecurities" xlink:to="us-gaap_PaymentsToAcquireMarketableSecurities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities_2_lbl" xml:lang="en-US">Payments to Acquire Marketable Securities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_2_lbl" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" xlink:to="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_2_lbl" xml:lang="en-US">Repayments of Long-term Capital Lease Obligations</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfOtherDebt" xlink:to="us-gaap_RepaymentsOfOtherDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfOtherDebt_2_lbl" xml:lang="en-US">Repayments of Other Debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_2_lbl" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities, Continuing Operations</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_2_lbl" xml:lang="en-US">Cash and Cash Equivalents, Period Increase (Decrease)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryPolicyTextBlock_2_lbl" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:to="us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_2_lbl" xml:lang="en-US">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_2_lbl" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_2_lbl" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_2_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_2_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherIntangibleAssetsNet" xlink:to="us-gaap_OtherIntangibleAssetsNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherIntangibleAssetsNet_2_lbl" xml:lang="en-US">Other Intangible Assets, Net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" xlink:to="us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization_2_lbl" xml:lang="en-US">Capitalized Computer Software, Accumulated Amortization</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:to="us-gaap_GoodwillForeignCurrencyTranslationGainLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillForeignCurrencyTranslationGainLoss_2_lbl" xml:lang="en-US">Goodwill, Foreign Currency Translation Gain (Loss)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_2_lbl" xml:lang="en-US">Operating Leases, Future Minimum Payments Due, Next Twelve Months</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_2_lbl" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Two Years</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_2_lbl" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Three Years</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_2_lbl" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Four Years</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_2_lbl" xml:lang="en-US">Operating Leases, Future Minimum Payments Due</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent_2_lbl" xml:lang="en-US">Capital Leases, Future Minimum Payments Due, Next Twelve Months</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears_2_lbl" xml:lang="en-US">Capital Leases, Future Minimum Payments Due in Two Years</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears_2_lbl" xml:lang="en-US">Capital Leases, Future Minimum Payments Due in Three Years</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsDue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDue_2_lbl" xml:lang="en-US">Capital Leases, Future Minimum Payments Due</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments_2_lbl" xml:lang="en-US">Capital Leases, Future Minimum Payments, Interest Included in Payments</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments_2_lbl" xml:lang="en-US">Capital Leases, Future Minimum Payments, Present Value of Net Minimum Payments</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeaseObligationsNoncurrent" xlink:to="us-gaap_CapitalLeaseObligationsNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeaseObligationsNoncurrent_2_lbl" xml:lang="en-US">Capital Lease Obligations, Noncurrent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_ServiceProvidersFutureMinimumPaymentsDueCurrent" xlink:to="EGHT_ServiceProvidersFutureMinimumPaymentsDueCurrent_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_ServiceProvidersFutureMinimumPaymentsDueCurrent_3_lbl" xml:lang="en-US">ServiceProvidersFutureMinimumPaymentsDueCurrent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_ServiceProvidersFutureMinimumPaymentsDueInTwoYears" xlink:to="EGHT_ServiceProvidersFutureMinimumPaymentsDueInTwoYears_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_ServiceProvidersFutureMinimumPaymentsDueInTwoYears_3_lbl" xml:lang="en-US">ServiceProvidersFutureMinimumPaymentsDueInTwoYears</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_ServiceProvidersFutureMinimumPaymentsDueInThreeYears" xlink:to="EGHT_ServiceProvidersFutureMinimumPaymentsDueInThreeYears_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_ServiceProvidersFutureMinimumPaymentsDueInThreeYears_3_lbl" xml:lang="en-US">ServiceProvidersFutureMinimumPaymentsDueInThreeYears</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_ServiceProvidersFutureMinimumPaymentsDue" xlink:to="EGHT_ServiceProvidersFutureMinimumPaymentsDue_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_ServiceProvidersFutureMinimumPaymentsDue_3_lbl" xml:lang="en-US">ServiceProvidersFutureMinimumPaymentsDue</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_3_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_RsuBalance" xlink:to="EGHT_RsuBalance_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_RsuBalance_3_lbl" xml:lang="en-US">RsuBalance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_RsuGranted" xlink:to="EGHT_RsuGranted_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_RsuGranted_2_lbl" xml:lang="en-US">RsuGranted</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_RsuPrice" xlink:to="EGHT_RsuPrice_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_RsuPrice_3_lbl" xml:lang="en-US">RsuPrice</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Current Income Tax Expense (Benefit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Deferred Foreign Income Tax Expense (Benefit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_TotalDeferredIncomeTaxExpenseBenefit" xlink:to="EGHT_TotalDeferredIncomeTaxExpenseBenefit_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_TotalDeferredIncomeTaxExpenseBenefit_3_lbl" xml:lang="en-US">TotalDeferredIncomeTaxExpenseBenefit</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGrossCurrent" xlink:to="us-gaap_DeferredTaxAssetsGrossCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsGrossCurrent_2_lbl" xml:lang="en-US">Deferred Tax Assets, Gross, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_2_lbl" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_2_lbl" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesOther" xlink:to="us-gaap_DeferredTaxLiabilitiesOther_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesOther_2_lbl" xml:lang="en-US">Deferred Tax Liabilities, Other</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGrossNoncurrent" xlink:to="us-gaap_DeferredTaxAssetsGrossNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsGrossNoncurrent_2_lbl" xml:lang="en-US">Deferred Tax Assets, Gross, Noncurrent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_2_lbl" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNet_2_lbl" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:to="us-gaap_IncomeTaxReconciliationTaxCreditsResearch_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationTaxCreditsResearch_2_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationDeductions" xlink:to="us-gaap_IncomeTaxReconciliationDeductions_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationDeductions_2_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Deduction, Amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments_2_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefits_3_lbl" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_2_lbl" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_2_lbl" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill" xlink:to="EGHT_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill_3_lbl" xml:lang="en-US">BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesBalance" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance_3_lbl" xml:lang="en-US">Valuation Allowances and Reserves, Balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesDeductions" xlink:to="us-gaap_ValuationAllowancesAndReservesDeductions_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions_2_lbl" xml:lang="en-US">Valuation Allowances and Reserves, Deductions</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>18
<FILENAME>eght-20170331_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoXBRL; Version: 4.18a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: EGHT%2D03%2D31%2D2017.xfr; Date: 2017%2D05%2D30T21:14:10Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x806C000C -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://8x8.com/role/DocumentAndEntityInformation" xlink:href="eght-20170331.xsd#DocumentAndEntityInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/ConsolidatedBalanceSheets" xlink:href="eght-20170331.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="eght-20170331.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/ConsolidatedStatementsOfOperations" xlink:href="eght-20170331.xsd#ConsolidatedStatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/ConsolidatedStatementsOfComprehensiveLossIncome" xlink:href="eght-20170331.xsd#ConsolidatedStatementsOfComprehensiveLossIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:href="eght-20170331.xsd#ConsolidatedStatementsOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/ConsolidatedStatementsOfCashFlows" xlink:href="eght-20170331.xsd#ConsolidatedStatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CompanyAndSignificantAccountingPolicies-Note1" xlink:href="eght-20170331.xsd#CompanyAndSignificantAccountingPolicies-Note1" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/FairValueMeasuresments-Note2" xlink:href="eght-20170331.xsd#FairValueMeasuresments-Note2" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/Inventories-Note3" xlink:href="eght-20170331.xsd#Inventories-Note3" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/PropertyAndEquipment-Note4" xlink:href="eght-20170331.xsd#PropertyAndEquipment-Note4" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/IntangibleAssets-Note5" xlink:href="eght-20170331.xsd#IntangibleAssets-Note5" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CapitalizedSoftwareCosts-Note6" xlink:href="eght-20170331.xsd#CapitalizedSoftwareCosts-Note6" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/Goodwill-Note7" xlink:href="eght-20170331.xsd#Goodwill-Note7" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CommitmentsAndContingencies-Note8" xlink:href="eght-20170331.xsd#CommitmentsAndContingencies-Note8" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/StockholdersEquity-Note9" xlink:href="eght-20170331.xsd#StockholdersEquity-Note9" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/IncomeTaxes-Note10" xlink:href="eght-20170331.xsd#IncomeTaxes-Note10" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/NetIncomeLossPerShare-Note11" xlink:href="eght-20170331.xsd#NetIncomeLossPerShare-Note11" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/SegmentReporting-Note12" xlink:href="eght-20170331.xsd#SegmentReporting-Note12" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/Acquisitions-Note13" xlink:href="eght-20170331.xsd#Acquisitions-Note13" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/EmployeeBenefitPlan-Note14" xlink:href="eght-20170331.xsd#EmployeeBenefitPlan-Note14" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/PatentSale-Note15" xlink:href="eght-20170331.xsd#PatentSale-Note15" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/SubsequentEvents-Note16" xlink:href="eght-20170331.xsd#SubsequentEvents-Note16" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/ConsolidatedQuarterlyFinancialData-Note17" xlink:href="eght-20170331.xsd#ConsolidatedQuarterlyFinancialData-Note17" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/ScheduleIiValuationAndQualifyingAccounts" xlink:href="eght-20170331.xsd#ScheduleIiValuationAndQualifyingAccounts" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="eght-20170331.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/FairValueMeasurementsTables" xlink:href="eght-20170331.xsd#FairValueMeasurementsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/InventoryTables" xlink:href="eght-20170331.xsd#InventoryTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/PropertyAndEquipmentTables" xlink:href="eght-20170331.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/IntangibleAssetsTables" xlink:href="eght-20170331.xsd#IntangibleAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CapitalizedSoftwareCostsTables" xlink:href="eght-20170331.xsd#CapitalizedSoftwareCostsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/GoodwillTables" xlink:href="eght-20170331.xsd#GoodwillTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CommitmentsAndContingenciesTables" xlink:href="eght-20170331.xsd#CommitmentsAndContingenciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/DistributionOfStock-basedCompensationPlanExpenseTables" xlink:href="eght-20170331.xsd#DistributionOfStock-basedCompensationPlanExpenseTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/Stock-basedCompensationAndEmployeePurchasePlanTables" xlink:href="eght-20170331.xsd#Stock-basedCompensationAndEmployeePurchasePlanTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/StockOptionsOutstandingAndExercisableTables" xlink:href="eght-20170331.xsd#StockOptionsOutstandingAndExercisableTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/StockRepurchasesTables" xlink:href="eght-20170331.xsd#StockRepurchasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/IncomeTaxesTables" xlink:href="eght-20170331.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/NetIncomePerShareTables" xlink:href="eght-20170331.xsd#NetIncomePerShareTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/SegmentInformationTables" xlink:href="eght-20170331.xsd#SegmentInformationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/AcquisitionsTables" xlink:href="eght-20170331.xsd#AcquisitionsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/QuarterlyFinancialDataTables" xlink:href="eght-20170331.xsd#QuarterlyFinancialDataTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/ValuationAndQualifyingAccountsTables" xlink:href="eght-20170331.xsd#ValuationAndQualifyingAccountsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/DescriptionOfBusinessNarrativeDetails" xlink:href="eght-20170331.xsd#DescriptionOfBusinessNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/SignificantAccountingPoliciesServiceAndProductRevenueNarrativeDetails" xlink:href="eght-20170331.xsd#SignificantAccountingPoliciesServiceAndProductRevenueNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/SignificantAccountingPoliciesAdvertisingCostsNarrativeDetails" xlink:href="eght-20170331.xsd#SignificantAccountingPoliciesAdvertisingCostsNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/SignificantAccountingPoliciesDeferredRentNarrativeDetails" xlink:href="eght-20170331.xsd#SignificantAccountingPoliciesDeferredRentNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CashCashEquivalentsAndInvestmentsWithHierarchyDetails" xlink:href="eght-20170331.xsd#CashCashEquivalentsAndInvestmentsWithHierarchyDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/FairValueMeasurementsContingentConsiderationLiabilityDetails" xlink:href="eght-20170331.xsd#FairValueMeasurementsContingentConsiderationLiabilityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/InventoryDetails" xlink:href="eght-20170331.xsd#InventoryDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/PropertyAndEquipmentDetails" xlink:href="eght-20170331.xsd#PropertyAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/IntangibleAssetsScheduleOfIntangiblesDetails" xlink:href="eght-20170331.xsd#IntangibleAssetsScheduleOfIntangiblesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/IntangibleAssetsScheduleOfFutureAmortizationOfIntangiblesDetails" xlink:href="eght-20170331.xsd#IntangibleAssetsScheduleOfFutureAmortizationOfIntangiblesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/IntangibleAssetsImpairmrentOfLong-livedAssetsNarrativeDetails" xlink:href="eght-20170331.xsd#IntangibleAssetsImpairmrentOfLong-livedAssetsNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CapitalizedSoftwareCostsByAssetClassificationDetails" xlink:href="eght-20170331.xsd#CapitalizedSoftwareCostsByAssetClassificationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/ChangesInCarryingAmountOfGoodwillByLocationDetail" xlink:href="eght-20170331.xsd#ChangesInCarryingAmountOfGoodwillByLocationDetail" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CommitmentsAndContingenciesOperatingLeasesDetails" xlink:href="eght-20170331.xsd#CommitmentsAndContingenciesOperatingLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CommitmentsAndContingenciesCapitalLeasesDetails" xlink:href="eght-20170331.xsd#CommitmentsAndContingenciesCapitalLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CommitmentsAndContingenciesServiceProviderContractsDetails" xlink:href="eght-20170331.xsd#CommitmentsAndContingenciesServiceProviderContractsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CommitmentsAndContingenciesLeases-RentExpenseNarrativeDetails" xlink:href="eght-20170331.xsd#CommitmentsAndContingenciesLeases-RentExpenseNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CommitmentsAndContingenciesCustomersupportCommitmentsNarrativeDetails" xlink:href="eght-20170331.xsd#CommitmentsAndContingenciesCustomersupportCommitmentsNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/StockholdersEquityStock-basedCompensationExpenseByStatementOfOperationsDetails" xlink:href="eght-20170331.xsd#StockholdersEquityStock-basedCompensationExpenseByStatementOfOperationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/StockholdersEquityOptionActivityDetails" xlink:href="eght-20170331.xsd#StockholdersEquityOptionActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/StockholdersEquityStockPurchaseRightActivityDetails" xlink:href="eght-20170331.xsd#StockholdersEquityStockPurchaseRightActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/StockholdersEquityRestrictedStockUnitActivityDetails" xlink:href="eght-20170331.xsd#StockholdersEquityRestrictedStockUnitActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/StockholdersEquityStockOptionsOutstandingAndExercisableDetails" xlink:href="eght-20170331.xsd#StockholdersEquityStockOptionsOutstandingAndExercisableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/StockholdersEquityAssumptionsUsedInBlack-scholesModelDetails" xlink:href="eght-20170331.xsd#StockholdersEquityAssumptionsUsedInBlack-scholesModelDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/StockholdersEquityNarrativeDetails" xlink:href="eght-20170331.xsd#StockholdersEquityNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/StockholdersEquityRepurchasesOfCommonSharesDetail" xlink:href="eght-20170331.xsd#StockholdersEquityRepurchasesOfCommonSharesDetail" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/InomeTaxesIncomeTaxProvisionDetail" xlink:href="eght-20170331.xsd#InomeTaxesIncomeTaxProvisionDetail" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/IncomeTaxesDeferredTaxAssetsDetails" xlink:href="eght-20170331.xsd#IncomeTaxesDeferredTaxAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/IncomeTaxesReconciliationOfTaxesProvidedToFederalStatutoryRateDetails" xlink:href="eght-20170331.xsd#IncomeTaxesReconciliationOfTaxesProvidedToFederalStatutoryRateDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" xlink:href="eght-20170331.xsd#IncomeTaxesUnrecognizedTaxBenefitsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/NetIncomePerShareDetails" xlink:href="eght-20170331.xsd#NetIncomePerShareDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/NetIncomePerShareOptionsAndRightsExcludedDetails" xlink:href="eght-20170331.xsd#NetIncomePerShareOptionsAndRightsExcludedDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/SegmentReportingRevenueAndPropertyAndEquipmentByGeographicAreaDetails" xlink:href="eght-20170331.xsd#SegmentReportingRevenueAndPropertyAndEquipmentByGeographicAreaDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/AcquisitionsPurchaseInformationDetails" xlink:href="eght-20170331.xsd#AcquisitionsPurchaseInformationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/EmployeeBenefitPlanNarrativeDetails" xlink:href="eght-20170331.xsd#EmployeeBenefitPlanNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/PatentSaleNarrativeDetails" xlink:href="eght-20170331.xsd#PatentSaleNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/SubsequentEventsNarrativeDetails" xlink:href="eght-20170331.xsd#SubsequentEventsNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/QuarterlyFinancialDataDetails" xlink:href="eght-20170331.xsd#QuarterlyFinancialDataDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" xlink:href="eght-20170331.xsd#ScheduleIiValuationAndQualifyingAccountsDetails" xlink:type="simple" />
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/DocumentAndEntityInformation" xlink:title="00000001 - Document - Document and Entity Information">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_DocumentAndEntityInformationAbstract" xlink:label="loc_EGHTDocumentAndEntityInformationAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityRegistrantName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityCentralIndexKey" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTDocumentAndEntityInformationAbstract" xlink:to="loc_deiDocumentType" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTDocumentAndEntityInformationAbstract" xlink:to="loc_deiDocumentPeriodEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTDocumentAndEntityInformationAbstract" xlink:to="loc_deiAmendmentFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentDescription" xlink:label="loc_deiAmendmentDescription" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTDocumentAndEntityInformationAbstract" xlink:to="loc_deiAmendmentDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTDocumentAndEntityInformationAbstract" xlink:to="loc_deiCurrentFiscalYearEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityWellKnownSeasonedIssuer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityVoluntaryFilers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityCurrentReportingStatus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityFilerCategory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityPublicFloat" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTDocumentAndEntityInformationAbstract" xlink:to="loc_deiDocumentFiscalPeriodFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTDocumentAndEntityInformationAbstract" xlink:to="loc_deiDocumentFiscalYearFocus" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/ConsolidatedBalanceSheets" xlink:title="00000002 - Statement - CONSOLIDATED BALANCE SHEETS">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_BalanceSheetsAbstract" xlink:label="loc_EGHTBalanceSheetsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaapAssetsAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTBalanceSheetsAbstract" xlink:to="loc_us-gaapAssetsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaapAssetsCurrentAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssetsCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="loc_us-gaapShortTermInvestments" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapShortTermInvestments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredCostsCurrent" xlink:label="loc_us-gaapDeferredCostsCurrent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapDeferredCostsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNetCurrent" xlink:label="loc_us-gaapDeferredTaxAssetsNetCurrent" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsNetCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaapOtherAssetsCurrent" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapOtherAssetsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermInvestments" xlink:label="loc_us-gaapLongTermInvestments" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapLongTermInvestments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_NoncurrentDeferredTaxAssetNet" xlink:label="loc_EGHTNoncurrentDeferredTaxAssetNet" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_EGHTNoncurrentDeferredTaxAssetNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapOtherAssetsNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTBalanceSheetsAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaapEmployeeRelatedLiabilitiesCurrent" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapEmployeeRelatedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccountsPayableAndOtherAccruedLiabilitiesCurrent" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaapAccruedIncomeTaxesCurrent" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccruedIncomeTaxesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedSalesCommissionCurrent" xlink:label="loc_us-gaapAccruedSalesCommissionCurrent" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccruedSalesCommissionCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaapDeferredRevenueCurrent" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapDeferredRevenueCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapOtherAccruedLiabilitiesCurrent" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapOtherAccruedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapOtherLiabilitiesNoncurrent" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapOtherLiabilitiesNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaapDeferredRevenueNoncurrent" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapDeferredRevenueNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaapCommitmentsAndContingencies" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapCommitmentsAndContingencies" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapPreferredStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:title="00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_BalanceSheetsAbstract" xlink:label="loc_EGHTBalanceSheetsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTBalanceSheetsAbstract" xlink:to="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaapPreferredStockParOrStatedValuePerShare" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapPreferredStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaapPreferredStockSharesAuthorized" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapPreferredStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaapPreferredStockSharesIssued" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapPreferredStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaapPreferredStockSharesOutstanding" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapPreferredStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapCommonStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapCommonStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/ConsolidatedStatementsOfOperations" xlink:title="00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_StatementsOfOperationsAbstract" xlink:label="loc_EGHTStatementsOfOperationsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueServicesGross" xlink:label="loc_us-gaapSalesRevenueServicesGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStatementsOfOperationsAbstract" xlink:to="loc_us-gaapSalesRevenueServicesGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="loc_us-gaapSalesRevenueGoodsNet" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStatementsOfOperationsAbstract" xlink:to="loc_us-gaapSalesRevenueGoodsNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStatementsOfOperationsAbstract" xlink:to="loc_us-gaapRevenues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="loc_us-gaapOperatingExpensesAbstract" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStatementsOfOperationsAbstract" xlink:to="loc_us-gaapOperatingExpensesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfServices" xlink:label="loc_us-gaapCostOfServices" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapCostOfServices" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="loc_us-gaapCostOfGoodsSold" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapCostOfGoodsSold" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapResearchAndDevelopmentExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaapSellingAndMarketingExpense" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapSellingAndMarketingExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnSaleOfOtherAssets" xlink:label="loc_us-gaapGainLossOnSaleOfOtherAssets" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapGainLossOnSaleOfOtherAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStatementsOfOperationsAbstract" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStatementsOfOperationsAbstract" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStatementsOfOperationsAbstract" xlink:to="loc_us-gaapNonoperatingIncomeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStatementsOfOperationsAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStatementsOfOperationsAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStatementsOfOperationsAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStatementsOfOperationsAbstract" xlink:to="loc_us-gaapEarningsPerShareAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapEarningsPerShareBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapEarningsPerShareDiluted" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStatementsOfOperationsAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/ConsolidatedStatementsOfComprehensiveLossIncome" xlink:title="00000005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="loc_us-gaapStatementOfIncomeAndComprehensiveIncomeAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent" xlink:label="loc_us-gaapOtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTax" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:title="00000006 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaapStatementOfStockholdersEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfStockholdersEquityAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="50" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapRetainedEarningsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharesIssued" xlink:label="loc_us-gaapSharesIssued" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesIssued" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensation" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_IssuanceOfCommonStockOnExerciseOfWarrant" xlink:label="loc_EGHTIssuanceOfCommonStockOnExerciseOfWarrant" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_EGHTIssuanceOfCommonStockOnExerciseOfWarrant" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_IssuanceOfCommonStockOnExerciseOfWarrantShares" xlink:label="loc_EGHTIssuanceOfCommonStockOnExerciseOfWarrantShares" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_EGHTIssuanceOfCommonStockOnExerciseOfWarrantShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_IssuanceOfCommonStockForAcquisitionOfCentralHostInc." xlink:label="loc_EGHTIssuanceOfCommonStockForAcquisitionOfCentralHostInc." />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_EGHTIssuanceOfCommonStockForAcquisitionOfCentralHostInc." xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_IssuanceOfCommonStockForAcquisitionOfCentralHostInc.Shares" xlink:label="loc_EGHTIssuanceOfCommonStockForAcquisitionOfCentralHostInc.Shares" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_EGHTIssuanceOfCommonStockForAcquisitionOfCentralHostInc.Shares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueAcquisitions" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueAcquisitions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesAcquisitions" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesAcquisitions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:label="loc_us-gaapStockRepurchasedAndRetiredDuringPeriodValue" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRepurchasedAndRetiredDuringPeriodValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="loc_us-gaapStockRepurchasedAndRetiredDuringPeriodShares" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRepurchasedAndRetiredDuringPeriodShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_BuybackOfEmployeeStockOptions" xlink:label="loc_EGHTBuybackOfEmployeeStockOptions" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_EGHTBuybackOfEmployeeStockOptions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_BuybackOfEmployeeStockOptionsAndStockPurchaseRights" xlink:label="loc_EGHTBuybackOfEmployeeStockOptionsAndStockPurchaseRights" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_EGHTBuybackOfEmployeeStockOptionsAndStockPurchaseRights" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrealizedGainLossOnInvestments" xlink:label="loc_us-gaapUnrealizedGainLossOnInvestments" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapUnrealizedGainLossOnInvestments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_2" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharesIssued" xlink:label="loc_us-gaapSharesIssued_2" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesIssued_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/ConsolidatedStatementsOfCashFlows" xlink:title="00000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_StatementsOfCashFlowsAbstract" xlink:label="loc_EGHTStatementsOfCashFlowsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStatementsOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaapDepreciation" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDepreciation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="loc_us-gaapImpairmentOfLongLivedAssetsHeldForUse" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapImpairmentOfLongLivedAssetsHeldForUse" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherDepreciationAndAmortization" xlink:label="loc_us-gaapOtherDepreciationAndAmortization" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapOtherDepreciationAndAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccretionExpense" xlink:label="loc_us-gaapAccretionExpense" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAccretionExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredIncomeTaxExpenseBenefit" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherNoncashExpense" xlink:label="loc_us-gaapOtherNoncashExpense" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapOtherNoncashExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingAssets" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOtherOperatingAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredCharges" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredCharges" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInDeferredCharges" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayable" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInEmployeeRelatedLiabilities" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInEmployeeRelatedLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherCurrentLiabilities" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOtherCurrentLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedTaxesPayable" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedTaxesPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherAccruedLiabilities" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOtherAccruedLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredRevenue" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInDeferredRevenue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStatementsOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStatementsOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsForSoftware" xlink:label="loc_us-gaapPaymentsForSoftware" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsForSoftware" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="loc_us-gaapPaymentsToAcquireMarketableSecurities" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquireMarketableSecurities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:label="loc_us-gaapProceedsFromSaleAndMaturityOfMarketableSecurities" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments" xlink:label="loc_us-gaapProceedsFromSaleMaturityAndCollectionOfShorttermInvestments" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromSaleMaturityAndCollectionOfShorttermInvestments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesContinuingOperations" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStatementsOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" xlink:label="loc_us-gaapRepaymentsOfLongTermCapitalLeaseObligations" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapRepaymentsOfLongTermCapitalLeaseObligations" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfOtherDebt" xlink:label="loc_us-gaapRepaymentsOfOtherDebt" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapRepaymentsOfOtherDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaapPaymentsForRepurchaseOfCommonStock" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsForRepurchaseOfCommonStock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_AddBackTaxBenefitFromStockbasedCompensation" xlink:label="loc_EGHTAddBackTaxBenefitFromStockbasedCompensation" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_EGHTAddBackTaxBenefitFromStockbasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromStockPlans" xlink:label="loc_us-gaapProceedsFromStockPlans" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromStockPlans" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperations" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations" xlink:label="loc_us-gaapEffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStatementsOfCashFlowsAbstract" xlink:to="loc_us-gaapEffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaapCashAndCashEquivalentsPeriodIncreaseDecrease" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStatementsOfCashFlowsAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsPeriodIncreaseDecrease" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStatementsOfCashFlowsAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_2" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStatementsOfCashFlowsAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaapSupplementalCashFlowInformationAbstract" />
      <link:presentationArc order="490" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStatementsOfCashFlowsAbstract" xlink:to="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1" xlink:label="loc_us-gaapNoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1" />
      <link:presentationArc order="500" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:to="loc_us-gaapNoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_AcquisitionOfCapitalLeaseInConnectionWithAcquisitionsOfBusinesses" xlink:label="loc_EGHTAcquisitionOfCapitalLeaseInConnectionWithAcquisitionsOfBusinesses" />
      <link:presentationArc order="510" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:to="loc_EGHTAcquisitionOfCapitalLeaseInConnectionWithAcquisitionsOfBusinesses" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeaseObligationsIncurred" xlink:label="loc_us-gaapCapitalLeaseObligationsIncurred" />
      <link:presentationArc order="520" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:to="loc_us-gaapCapitalLeaseObligationsIncurred" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestPaid" xlink:label="loc_us-gaapInterestPaid" />
      <link:presentationArc order="530" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:to="loc_us-gaapInterestPaid" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="loc_us-gaapIncomeTaxesPaid" />
      <link:presentationArc order="540" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:to="loc_us-gaapIncomeTaxesPaid" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/CompanyAndSignificantAccountingPolicies-Note1" xlink:title="00000008 - Disclosure - THE COMPANY AND SIGNIFICANT ACCOUNTING POLICIES - Note 1">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_NotesToFinancialStatementsAbstract" xlink:label="loc_EGHTNotesToFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:label="loc_us-gaapOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/FairValueMeasuresments-Note2" xlink:title="00000009 - Disclosure - FAIR VALUE MEASURESMENTS - Note 2">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAbstract" xlink:label="loc_us-gaapCashAndCashEquivalentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="loc_us-gaapFairValueDisclosuresTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashAndCashEquivalentsAbstract" xlink:to="loc_us-gaapFairValueDisclosuresTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/Inventories-Note3" xlink:title="00000010 - Disclosure - INVENTORIES - Note 3">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_NotesToFinancialStatementsAbstract" xlink:label="loc_EGHTNotesToFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="loc_us-gaapInventoryDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapInventoryDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/PropertyAndEquipment-Note4" xlink:title="00000011 - Disclosure - PROPERTY AND EQUIPMENT - Note 4">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/IntangibleAssets-Note5" xlink:title="00000012 - Disclosure - INTANGIBLE ASSETS - Note 5">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaapIntangibleAssetsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapIntangibleAssetsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/CapitalizedSoftwareCosts-Note6" xlink:title="00000013 - Disclosure - CAPITALIZED SOFTWARE COSTS - Note 6">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_NotesToFinancialStatementsAbstract" xlink:label="loc_EGHTNotesToFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock" xlink:label="loc_us-gaapResearchDevelopmentAndComputerSoftwareDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapResearchDevelopmentAndComputerSoftwareDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/Goodwill-Note7" xlink:title="00000014 - Disclosure - GOODWILL - Note 7">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillDisclosureTextBlock" xlink:label="loc_us-gaapGoodwillDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapGoodwillDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/CommitmentsAndContingencies-Note8" xlink:title="00000015 - Disclosure - COMMITMENTS AND CONTINGENCIES - Note 8">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_NotesToFinancialStatementsAbstract" xlink:label="loc_EGHTNotesToFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/StockholdersEquity-Note9" xlink:title="00000016 - Disclosure - STOCKHOLDERS' EQUITY - Note 9">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/IncomeTaxes-Note10" xlink:title="00000017 - Disclosure - INCOME TAXES - Note 10">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_NotesToFinancialStatementsAbstract" xlink:label="loc_EGHTNotesToFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaapIncomeTaxDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapIncomeTaxDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/NetIncomeLossPerShare-Note11" xlink:title="00000018 - Disclosure - NET INCOME (LOSS) PER SHARE - Note 11">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_NotesToFinancialStatementsAbstract" xlink:label="loc_EGHTNotesToFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaapEarningsPerShareTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapEarningsPerShareTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/SegmentReporting-Note12" xlink:title="00000019 - Disclosure - SEGMENT REPORTING - Note 12">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="loc_us-gaapSegmentReportingDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapSegmentReportingDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/Acquisitions-Note13" xlink:title="00000020 - Disclosure - ACQUISITIONS - Note 13">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaapBusinessCombinationsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="loc_us-gaapBusinessCombinationDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationsAbstract" xlink:to="loc_us-gaapBusinessCombinationDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/EmployeeBenefitPlan-Note14" xlink:title="00000021 - Disclosure - EMPLOYEE BENEFIT PLAN - Note 14">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PostemploymentBenefitsAbstract" xlink:label="loc_us-gaapPostemploymentBenefitsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PostemploymentBenefitsDisclosureTextBlock" xlink:label="loc_us-gaapPostemploymentBenefitsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPostemploymentBenefitsAbstract" xlink:to="loc_us-gaapPostemploymentBenefitsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/PatentSale-Note15" xlink:title="00000022 - Disclosure - PATENT SALE - Note 15">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_NotesToFinancialStatementsAbstract" xlink:label="loc_EGHTNotesToFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock" xlink:label="loc_us-gaapUnusualOrInfrequentItemsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapUnusualOrInfrequentItemsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/SubsequentEvents-Note16" xlink:title="00000023 - Disclosure - SUBSEQUENT EVENTS - Note 16">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaapSubsequentEventsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaapSubsequentEventsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventsAbstract" xlink:to="loc_us-gaapSubsequentEventsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/ConsolidatedQuarterlyFinancialData-Note17" xlink:title="00000024 - Disclosure - CONSOLIDATED QUARTERLY FINANCIAL DATA (Unaudited) - Note 17">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_NotesToFinancialStatementsAbstract" xlink:label="loc_EGHTNotesToFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="loc_us-gaapQuarterlyFinancialInformationDisclosureAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapQuarterlyFinancialInformationDisclosureAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock" xlink:label="loc_us-gaapQuarterlyFinancialInformationTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapQuarterlyFinancialInformationDisclosureAbstract" xlink:to="loc_us-gaapQuarterlyFinancialInformationTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/ScheduleIiValuationAndQualifyingAccounts" xlink:title="00000025 - Schedule - Schedule II Valuation and Qualifying Accounts">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_RevisedScheduleIiValuationAndQualifyingAccountsAbstract" xlink:label="loc_EGHTRevisedScheduleIiValuationAndQualifyingAccountsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:label="loc_us-gaapScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTRevisedScheduleIiValuationAndQualifyingAccountsAbstract" xlink:to="loc_us-gaapScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000026 - Disclosure - Summary of Significant Accounting Policies (Policies)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_NotesToFinancialStatementsAbstract" xlink:label="loc_EGHTNotesToFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:label="loc_us-gaapBusinessDescriptionAndBasisOfPresentationTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapBusinessDescriptionAndBasisOfPresentationTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiscalPeriod" xlink:label="loc_us-gaapFiscalPeriod" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapFiscalPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationsPolicy" xlink:label="loc_us-gaapBusinessCombinationsPolicy" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapBusinessCombinationsPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaapConsolidationPolicyTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapConsolidationPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaapUseOfEstimates" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapUseOfEstimates" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenueRecognitionSalesOfServices" xlink:label="loc_us-gaapRevenueRecognitionSalesOfServices" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapRevenueRecognitionSalesOfServices" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="loc_us-gaapRevenueRecognitionPolicyTextBlock" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapRevenueRecognitionPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenueRecognitionForAlternativeRevenueProgramsPolicy" xlink:label="loc_us-gaapRevenueRecognitionForAlternativeRevenueProgramsPolicy" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapRevenueRecognitionForAlternativeRevenueProgramsPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfSalesPolicyTextBlock" xlink:label="loc_us-gaapCostOfSalesPolicyTextBlock" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapCostOfSalesPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="loc_us-gaapReceivablesPolicyTextBlock" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapReceivablesPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="loc_us-gaapInventoryPolicyTextBlock" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapInventoryPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="loc_us-gaapImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsGoodwillPolicy" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapGoodwillAndIntangibleAssetsGoodwillPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StandardProductWarrantyPolicy" xlink:label="loc_us-gaapStandardProductWarrantyPolicy" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapStandardProductWarrantyPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:label="loc_us-gaapResearchDevelopmentAndComputerSoftwarePolicyTextBlock" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="loc_us-gaapAdvertisingCostsPolicyTextBlock" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapAdvertisingCostsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="loc_us-gaapForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="loc_us-gaapSegmentReportingPolicyPolicyTextBlock" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapSegmentReportingPolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:label="loc_us-gaapSellingGeneralAndAdministrativeExpensesPolicyTextBlock" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapSellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaapIncomeTaxPolicyTextBlock" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapIncomeTaxPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="loc_us-gaapConcentrationRiskCreditRisk" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapConcentrationRiskCreditRisk" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="loc_us-gaapFairValueOfFinancialInstrumentsPolicy" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapFairValueOfFinancialInstrumentsPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="loc_us-gaapShareBasedCompensationOptionAndIncentivePlansPolicy" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="loc_us-gaapComprehensiveIncomePolicyPolicyTextBlock" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapComprehensiveIncomePolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaapEarningsPerSharePolicyTextBlock" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapEarningsPerSharePolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="loc_us-gaapLesseeLeasesPolicyTextBlock" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapLesseeLeasesPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted" xlink:label="loc_us-gaapDescriptionOfNewAccountingPronouncementsNotYetAdopted" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapDescriptionOfNewAccountingPronouncementsNotYetAdopted" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies" xlink:label="loc_us-gaapGuaranteesIndemnificationsAndWarrantiesPolicies" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapGuaranteesIndemnificationsAndWarrantiesPolicies" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/FairValueMeasurementsTables" xlink:title="00000027 - Disclosure - Fair Value Measurements (Tables)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_CahCashEquivalentsAndInvestmentsTablesAbstract" xlink:label="loc_EGHTCahCashEquivalentsAndInvestmentsTablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="loc_us-gaapScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTCahCashEquivalentsAndInvestmentsTablesAbstract" xlink:to="loc_us-gaapScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock" xlink:label="loc_us-gaapFairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTCahCashEquivalentsAndInvestmentsTablesAbstract" xlink:to="loc_us-gaapFairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/InventoryTables" xlink:title="00000028 - Disclosure - Inventory (Tables)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_InventoryTablesAbstract" xlink:label="loc_EGHTInventoryTablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="loc_us-gaapScheduleOfInventoryCurrentTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTInventoryTablesAbstract" xlink:to="loc_us-gaapScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/PropertyAndEquipmentTables" xlink:title="00000029 - Disclosure - Property and Equipment (Tables)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_PropertyAndEquipmentTablesAbstract" xlink:label="loc_EGHTPropertyAndEquipmentTablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTPropertyAndEquipmentTablesAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/IntangibleAssetsTables" xlink:title="00000030 - Disclosure - Intangible Assets (Tables)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_IntangibleAssetsTablesAbstract" xlink:label="loc_EGHTIntangibleAssetsTablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:label="loc_us-gaapScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTIntangibleAssetsTablesAbstract" xlink:to="loc_us-gaapScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="loc_us-gaapScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTIntangibleAssetsTablesAbstract" xlink:to="loc_us-gaapScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/CapitalizedSoftwareCostsTables" xlink:title="00000031 - Disclosure - Capitalized Software Costs (Tables)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_CapitalizedSpftwareCostsTablesAbstract" xlink:label="loc_EGHTCapitalizedSpftwareCostsTablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfResearchAndDevelopmentAssetsAcquiredOtherThanThroughBusinessCombinationTextBlock" xlink:label="loc_us-gaapScheduleOfResearchAndDevelopmentAssetsAcquiredOtherThanThroughBusinessCombinationTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTCapitalizedSpftwareCostsTablesAbstract" xlink:to="loc_us-gaapScheduleOfResearchAndDevelopmentAssetsAcquiredOtherThanThroughBusinessCombinationTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/GoodwillTables" xlink:title="00000032 - Disclosure - Goodwill (Tables)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_GoodwillTablesAbstract" xlink:label="loc_EGHTGoodwillTablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="loc_us-gaapScheduleOfGoodwillTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTGoodwillTablesAbstract" xlink:to="loc_us-gaapScheduleOfGoodwillTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/CommitmentsAndContingenciesTables" xlink:title="00000033 - Disclosure - Commitments And Contingencies (Tables)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_CommitmentsAndContingenciesTablesAbstract" xlink:label="loc_EGHTCommitmentsAndContingenciesTablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:label="loc_us-gaapScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTCommitmentsAndContingenciesTablesAbstract" xlink:to="loc_us-gaapScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" xlink:label="loc_us-gaapScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTCommitmentsAndContingenciesTablesAbstract" xlink:to="loc_us-gaapScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTableTextBlock" xlink:label="loc_us-gaapPurchaseCommitmentExcludingLongtermCommitmentTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTCommitmentsAndContingenciesTablesAbstract" xlink:to="loc_us-gaapPurchaseCommitmentExcludingLongtermCommitmentTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/DistributionOfStock-basedCompensationPlanExpenseTables" xlink:title="00000034 - Disclosure - Distribution of Stock-Based Compensation Plan Expense (Tables)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_DistributionOfStockbasedCompensationBenefitPlansExpenseTablesAbstract" xlink:label="loc_EGHTDistributionOfStockbasedCompensationBenefitPlansExpenseTablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="loc_us-gaapScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTDistributionOfStockbasedCompensationBenefitPlansExpenseTablesAbstract" xlink:to="loc_us-gaapScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/Stock-basedCompensationAndEmployeePurchasePlanTables" xlink:title="00000035 - Disclosure - Stock-Based Compensation And Employee Purchase Plan (Tables)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_StockbasedCompensationAndEmployeeBenefitPlansTablesAbstract" xlink:label="loc_EGHTStockbasedCompensationAndEmployeeBenefitPlansTablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStockbasedCompensationAndEmployeeBenefitPlansTablesAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="loc_us-gaapEmployeeStockMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapEmployeeStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaapEmployeeStockOptionMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapEmployeeStockOptionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_StockPurchaseRightsMember" xlink:label="loc_EGHTStockPurchaseRightsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_EGHTStockPurchaseRightsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaapRestrictedStockUnitsRSUMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockUnitsRSUMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:label="loc_us-gaapDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/StockOptionsOutstandingAndExercisableTables" xlink:title="00000036 - Disclosure - Stock Options Outstanding And Exercisable (Tables)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_StockOptionsOutstandingAndExercisableTablesAbstract" xlink:label="loc_EGHTStockOptionsOutstandingAndExercisableTablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStockOptionsOutstandingAndExercisableTablesAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/StockRepurchasesTables" xlink:title="00000037 - Disclosure - Stock Repurchases (Tables)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_TreasuryStockTablesAbstract" xlink:label="loc_EGHTTreasuryStockTablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xlink:label="loc_us-gaapScheduleOfTreasuryStockByClassTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTTreasuryStockTablesAbstract" xlink:to="loc_us-gaapScheduleOfTreasuryStockByClassTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/IncomeTaxesTables" xlink:title="00000038 - Disclosure - Income Taxes (Tables)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_IncomeTaxesTablesAbstract" xlink:label="loc_EGHTIncomeTaxesTablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="loc_us-gaapScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTIncomeTaxesTablesAbstract" xlink:to="loc_us-gaapScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaapScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTIncomeTaxesTablesAbstract" xlink:to="loc_us-gaapScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaapScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTIncomeTaxesTablesAbstract" xlink:to="loc_us-gaapScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:label="loc_us-gaapSummaryOfIncomeTaxContingenciesTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTIncomeTaxesTablesAbstract" xlink:to="loc_us-gaapSummaryOfIncomeTaxContingenciesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/NetIncomePerShareTables" xlink:title="00000039 - Disclosure - Net Income Per Share (Tables)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_NetLossPerShareTablesAbstract" xlink:label="loc_EGHTNetLossPerShareTablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaapScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNetLossPerShareTablesAbstract" xlink:to="loc_us-gaapScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="loc_us-gaapScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNetLossPerShareTablesAbstract" xlink:to="loc_us-gaapScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/SegmentInformationTables" xlink:title="00000040 - Disclosure - Segment Information (Tables)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_SegmentInformationTablesAbstract" xlink:label="loc_EGHTSegmentInformationTablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:label="loc_us-gaapScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTSegmentInformationTablesAbstract" xlink:to="loc_us-gaapScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/AcquisitionsTables" xlink:title="00000041 - Disclosure - Acquisitions (Tables)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_BusinessAcquisitionTablesAbstract" xlink:label="loc_EGHTBusinessAcquisitionTablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTBusinessAcquisitionTablesAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_LeChatIncMember" xlink:label="loc_EGHTLeChatIncMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_EGHTLeChatIncMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_DXIGroupLimitedMember" xlink:label="loc_EGHTDXIGroupLimitedMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_EGHTDXIGroupLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_QualitySoftwareCorporationMember" xlink:label="loc_EGHTQualitySoftwareCorporationMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_EGHTQualitySoftwareCorporationMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/QuarterlyFinancialDataTables" xlink:title="00000042 - Disclosure - Quarterly Financial Data (Unaudited) (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="loc_us-gaapQuarterlyFinancialInformationDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:label="loc_us-gaapScheduleOfQuarterlyFinancialInformationTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapQuarterlyFinancialInformationDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/ValuationAndQualifyingAccountsTables" xlink:title="00000043 - Disclosure - Valuation and Qualifying Accounts (Tables)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_ValuationAndQualifyingAccountsTablesAbstract" xlink:label="loc_EGHTValuationAndQualifyingAccountsTablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfValuationAllowanceForImpairmentOfRecognizedServicingAssetsTextBlock" xlink:label="loc_us-gaapScheduleOfValuationAllowanceForImpairmentOfRecognizedServicingAssetsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTValuationAndQualifyingAccountsTablesAbstract" xlink:to="loc_us-gaapScheduleOfValuationAllowanceForImpairmentOfRecognizedServicingAssetsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/DescriptionOfBusinessNarrativeDetails" xlink:title="00000044 - Disclosure - Description of the Business (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_DescriptionOfBusinessDetailsAbstract" xlink:label="loc_EGHTDescriptionOfBusinessDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_YearFounded" xlink:label="loc_us-gaapYearFounded" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTDescriptionOfBusinessDetailsAbstract" xlink:to="loc_us-gaapYearFounded" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityIncorporationDateOfIncorporation" xlink:label="loc_deiEntityIncorporationDateOfIncorporation" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTDescriptionOfBusinessDetailsAbstract" xlink:to="loc_deiEntityIncorporationDateOfIncorporation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityIncorporationStateCountryName" xlink:label="loc_deiEntityIncorporationStateCountryName" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTDescriptionOfBusinessDetailsAbstract" xlink:to="loc_deiEntityIncorporationStateCountryName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTDescriptionOfBusinessDetailsAbstract" xlink:to="loc_deiCurrentFiscalYearEndDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/SignificantAccountingPoliciesServiceAndProductRevenueNarrativeDetails" xlink:title="00000045 - Disclosure - Significant Accounting Policies Service and Product Revenue (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_BasisOfPresentationServiceRevenueNarrativeDetailsAbstract" xlink:label="loc_EGHTBasisOfPresentationServiceRevenueNarrativeDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_TrialPeriodOfferedWithAllNewServicesDays" xlink:label="loc_EGHTTrialPeriodOfferedWithAllNewServicesDays" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTBasisOfPresentationServiceRevenueNarrativeDetailsAbstract" xlink:to="loc_EGHTTrialPeriodOfferedWithAllNewServicesDays" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/SignificantAccountingPoliciesAdvertisingCostsNarrativeDetails" xlink:title="00000046 - Disclosure - Significant Accounting Policies (Advertising Costs) (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_SignificantAccountingPoliciesAdvertisingCostsNarrativeDetailsAbstract" xlink:label="loc_EGHTSignificantAccountingPoliciesAdvertisingCostsNarrativeDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdvertisingExpense" xlink:label="loc_us-gaapAdvertisingExpense" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTSignificantAccountingPoliciesAdvertisingCostsNarrativeDetailsAbstract" xlink:to="loc_us-gaapAdvertisingExpense" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/SignificantAccountingPoliciesDeferredRentNarrativeDetails" xlink:title="00000047 - Disclosure - Significant Accounting Policies (Deferred Rent) (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_SignificantAccountingPoliciesDeferredRentDealsNarrativeDetailsAbstract" xlink:label="loc_EGHTSignificantAccountingPoliciesDeferredRentDealsNarrativeDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTSignificantAccountingPoliciesDeferredRentDealsNarrativeDetailsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseArrangementTypeAxis" xlink:label="loc_us-gaapLeaseArrangementTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLeaseArrangementTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseArrangementTypeDomain" xlink:label="loc_us-gaapLeaseArrangementTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeaseArrangementTypeAxis" xlink:to="loc_us-gaapLeaseArrangementTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_HeadquartersMember" xlink:label="loc_EGHTHeadquartersMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeaseArrangementTypeDomain" xlink:to="loc_EGHTHeadquartersMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_NearHeadquartersMember" xlink:label="loc_EGHTNearHeadquartersMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeaseArrangementTypeDomain" xlink:to="loc_EGHTNearHeadquartersMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DescriptionOfLesseeLeasingArrangementsOperatingLeases" xlink:label="loc_us-gaapDescriptionOfLesseeLeasingArrangementsOperatingLeases" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDescriptionOfLesseeLeasingArrangementsOperatingLeases" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LesseeLeasingArrangementsOperatingLeasesTermOfContract" xlink:label="loc_us-gaapLesseeLeasingArrangementsOperatingLeasesTermOfContract" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeLeasingArrangementsOperatingLeasesTermOfContract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_TenantImprovementAllowance" xlink:label="loc_EGHTTenantImprovementAllowance" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_EGHTTenantImprovementAllowance" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRentCreditCurrent" xlink:label="loc_us-gaapDeferredRentCreditCurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredRentCreditCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRentCreditNoncurrent" xlink:label="loc_us-gaapDeferredRentCreditNoncurrent" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredRentCreditNoncurrent" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/CashCashEquivalentsAndInvestmentsWithHierarchyDetails" xlink:title="00000048 - Disclosure - Cash, Cash Equivalents and Investments with Hierarchy (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_CashCashEquivalentsAndInvestmentsWithHierarchyDetailsAbstract" xlink:label="loc_EGHTCashCashEquivalentsAndInvestmentsWithHierarchyDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTCashCashEquivalentsAndInvestmentsWithHierarchyDetailsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentTypeAxis" xlink:label="loc_us-gaapInvestmentTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapInvestmentTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="loc_us-gaapInvestmentTypeCategorizationMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentTypeAxis" xlink:to="loc_us-gaapInvestmentTypeCategorizationMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashMember" xlink:label="loc_us-gaapCashMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentTypeCategorizationMember" xlink:to="loc_us-gaapCashMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="loc_us-gaapMoneyMarketFundsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentTypeCategorizationMember" xlink:to="loc_us-gaapMoneyMarketFundsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquitySecuritiesMember" xlink:label="loc_us-gaapEquitySecuritiesMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentTypeCategorizationMember" xlink:to="loc_us-gaapEquitySecuritiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommercialPaperMember" xlink:label="loc_us-gaapCommercialPaperMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentTypeCategorizationMember" xlink:to="loc_us-gaapCommercialPaperMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="loc_us-gaapCorporateDebtSecuritiesMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentTypeCategorizationMember" xlink:to="loc_us-gaapCorporateDebtSecuritiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:label="loc_us-gaapUSStatesAndPoliticalSubdivisionsMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentTypeCategorizationMember" xlink:to="loc_us-gaapUSStatesAndPoliticalSubdivisionsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetBackedSecuritiesMember" xlink:label="loc_us-gaapAssetBackedSecuritiesMember" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentTypeCategorizationMember" xlink:to="loc_us-gaapAssetBackedSecuritiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FixedIncomeSecuritiesMember" xlink:label="loc_us-gaapFixedIncomeSecuritiesMember" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentTypeCategorizationMember" xlink:to="loc_us-gaapFixedIncomeSecuritiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherDebtSecuritiesMember" xlink:label="loc_us-gaapOtherDebtSecuritiesMember" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentTypeCategorizationMember" xlink:to="loc_us-gaapOtherDebtSecuritiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignGovernmentDebtSecuritiesMember" xlink:label="loc_us-gaapForeignGovernmentDebtSecuritiesMember" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentTypeCategorizationMember" xlink:to="loc_us-gaapForeignGovernmentDebtSecuritiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_ContingentConsiderationMember" xlink:label="loc_EGHTContingentConsiderationMember" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentTypeCategorizationMember" xlink:to="loc_EGHTContingentConsiderationMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:to="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaapFairValueInputsLevel1Member" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel1Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaapFairValueInputsLevel2Member" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel2Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaapFairValueInputsLevel3Member" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel3Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAmortizedCost" xlink:label="loc_us-gaapAvailableForSaleSecuritiesAmortizedCost" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAvailableForSaleSecuritiesAmortizedCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="loc_us-gaapAvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="loc_us-gaapAvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaapAvailableForSaleSecurities" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAvailableForSaleSecurities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesCurrent" xlink:label="loc_us-gaapAvailableForSaleSecuritiesCurrent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAvailableForSaleSecuritiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesNoncurrent" xlink:label="loc_us-gaapAvailableForSaleSecuritiesNoncurrent" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAvailableForSaleSecuritiesNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure" xlink:label="loc_us-gaapLiabilitiesFairValueDisclosure" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLiabilitiesFairValueDisclosure" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_AavailableforsaleInvestmentsDueWithinOneYear" xlink:label="loc_EGHTAavailableforsaleInvestmentsDueWithinOneYear" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_EGHTAavailableforsaleInvestmentsDueWithinOneYear" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_AavailableforsaleInvestmentsDueAfterOneYear" xlink:label="loc_EGHTAavailableforsaleInvestmentsDueAfterOneYear" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_EGHTAavailableforsaleInvestmentsDueAfterOneYear" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/FairValueMeasurementsContingentConsiderationLiabilityDetails" xlink:title="00000049 - Disclosure - Fair Value Measurements (Contingent Consideration Liability) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaapFairValueDisclosuresAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:label="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosuresAbstract" xlink:to="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure" xlink:label="loc_us-gaapLiabilitiesFairValueDisclosure" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="loc_us-gaapLiabilitiesFairValueDisclosure" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" xlink:label="loc_us-gaapFairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="loc_us-gaapFairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3" xlink:label="loc_us-gaapFairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="loc_us-gaapFairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:label="loc_us-gaapFairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="loc_us-gaapFairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure" xlink:label="loc_us-gaapLiabilitiesFairValueDisclosure_2" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="loc_us-gaapLiabilitiesFairValueDisclosure_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/InventoryDetails" xlink:title="00000050 - Disclosure - Inventory (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_SignificantAccountingPoliciesInventoryDetailsAbstract" xlink:label="loc_EGHTSignificantAccountingPoliciesInventoryDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="loc_us-gaapInventoryWorkInProcess" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTSignificantAccountingPoliciesInventoryDetailsAbstract" xlink:to="loc_us-gaapInventoryWorkInProcess" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="loc_us-gaapInventoryFinishedGoods" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTSignificantAccountingPoliciesInventoryDetailsAbstract" xlink:to="loc_us-gaapInventoryFinishedGoods" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTSignificantAccountingPoliciesInventoryDetailsAbstract" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/PropertyAndEquipmentDetails" xlink:title="00000051 - Disclosure - Property and Equipment (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_PropertyAndEquipmentDetailAbstract" xlink:label="loc_EGHTPropertyAndEquipmentDetailAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MachineryAndEquipmentGross" xlink:label="loc_us-gaapMachineryAndEquipmentGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTPropertyAndEquipmentDetailAbstract" xlink:to="loc_us-gaapMachineryAndEquipmentGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FurnitureAndFixturesGross" xlink:label="loc_us-gaapFurnitureAndFixturesGross" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTPropertyAndEquipmentDetailAbstract" xlink:to="loc_us-gaapFurnitureAndFixturesGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalizedComputerSoftwareGross" xlink:label="loc_us-gaapCapitalizedComputerSoftwareGross" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTPropertyAndEquipmentDetailAbstract" xlink:to="loc_us-gaapCapitalizedComputerSoftwareGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseholdImprovementsGross" xlink:label="loc_us-gaapLeaseholdImprovementsGross" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTPropertyAndEquipmentDetailAbstract" xlink:to="loc_us-gaapLeaseholdImprovementsGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConstructionInProgressGross" xlink:label="loc_us-gaapConstructionInProgressGross" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTPropertyAndEquipmentDetailAbstract" xlink:to="loc_us-gaapConstructionInProgressGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTPropertyAndEquipmentDetailAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTPropertyAndEquipmentDetailAbstract" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTPropertyAndEquipmentDetailAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/IntangibleAssetsScheduleOfIntangiblesDetails" xlink:title="00000052 - Disclosure - Intangible Assets Schedule Of Intangibles (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_GoodwillAndOtherIntangiblesScheduleOfIntangiblesDetailsAbstract" xlink:label="loc_EGHTGoodwillAndOtherIntangiblesScheduleOfIntangiblesDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTGoodwillAndOtherIntangiblesScheduleOfIntangiblesDetailsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PatentedTechnologyMember" xlink:label="loc_us-gaapPatentedTechnologyMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapPatentedTechnologyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaapCustomerRelationshipsMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapCustomerRelationshipsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="loc_us-gaapTradeNamesMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapTradeNamesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InProcessResearchAndDevelopmentMember" xlink:label="loc_us-gaapInProcessResearchAndDevelopmentMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapInProcessResearchAndDevelopmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsGross" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/IntangibleAssetsScheduleOfFutureAmortizationOfIntangiblesDetails" xlink:title="00000053 - Disclosure - Intangible Assets Schedule Of Future Amortization Of Intangibles (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_BasisOfPresentationGoodwillAndOtherIntangiblesScheduleOfFutureAmortizationOfIntangiblesDetailsAbstract" xlink:label="loc_EGHTBasisOfPresentationGoodwillAndOtherIntangiblesScheduleOfFutureAmortizationOfIntangiblesDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTBasisOfPresentationGoodwillAndOtherIntangiblesScheduleOfFutureAmortizationOfIntangiblesDetailsAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTBasisOfPresentationGoodwillAndOtherIntangiblesScheduleOfFutureAmortizationOfIntangiblesDetailsAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTBasisOfPresentationGoodwillAndOtherIntangiblesScheduleOfFutureAmortizationOfIntangiblesDetailsAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTBasisOfPresentationGoodwillAndOtherIntangiblesScheduleOfFutureAmortizationOfIntangiblesDetailsAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTBasisOfPresentationGoodwillAndOtherIntangiblesScheduleOfFutureAmortizationOfIntangiblesDetailsAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTBasisOfPresentationGoodwillAndOtherIntangiblesScheduleOfFutureAmortizationOfIntangiblesDetailsAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherIntangibleAssetsNet" xlink:label="loc_us-gaapOtherIntangibleAssetsNet" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTBasisOfPresentationGoodwillAndOtherIntangiblesScheduleOfFutureAmortizationOfIntangiblesDetailsAbstract" xlink:to="loc_us-gaapOtherIntangibleAssetsNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/IntangibleAssetsImpairmrentOfLong-livedAssetsNarrativeDetails" xlink:title="00000054 - Disclosure - Intangible Assets Impairmrent of Long-Lived Assets (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_IntangibleAssetsImpairmrentOfLonglivedAssetsNarrativeDetailsAbstract" xlink:label="loc_EGHTIntangibleAssetsImpairmrentOfLonglivedAssetsNarrativeDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ImpairedIntangibleAssetDescription" xlink:label="loc_us-gaapImpairedIntangibleAssetDescription" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTIntangibleAssetsImpairmrentOfLonglivedAssetsNarrativeDetailsAbstract" xlink:to="loc_us-gaapImpairedIntangibleAssetDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ImpairedIntangibleAssetFactsAndCircumstancesLeadingToImpairment" xlink:label="loc_us-gaapImpairedIntangibleAssetFactsAndCircumstancesLeadingToImpairment" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTIntangibleAssetsImpairmrentOfLonglivedAssetsNarrativeDetailsAbstract" xlink:to="loc_us-gaapImpairedIntangibleAssetFactsAndCircumstancesLeadingToImpairment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ImpairedIntangibleAssetSegmentClassification" xlink:label="loc_us-gaapImpairedIntangibleAssetSegmentClassification" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTIntangibleAssetsImpairmrentOfLonglivedAssetsNarrativeDetailsAbstract" xlink:to="loc_us-gaapImpairedIntangibleAssetSegmentClassification" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="loc_us-gaapImpairmentOfIntangibleAssetsFinitelived" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTIntangibleAssetsImpairmrentOfLonglivedAssetsNarrativeDetailsAbstract" xlink:to="loc_us-gaapImpairmentOfIntangibleAssetsFinitelived" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ImpairedIntangibleAssetIncomeStatementClassification" xlink:label="loc_us-gaapImpairedIntangibleAssetIncomeStatementClassification" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTIntangibleAssetsImpairmrentOfLonglivedAssetsNarrativeDetailsAbstract" xlink:to="loc_us-gaapImpairedIntangibleAssetIncomeStatementClassification" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/CapitalizedSoftwareCostsByAssetClassificationDetails" xlink:title="00000055 - Disclosure - Capitalized Software Costs by Asset Classification (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_CapitalizedSoftwareCostByAssetClassificationDetailsAbstract" xlink:label="loc_EGHTCapitalizedSoftwareCostByAssetClassificationDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTCapitalizedSoftwareCostByAssetClassificationDetailsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:label="loc_us-gaapSoftwareAndSoftwareDevelopmentCostsMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapSoftwareAndSoftwareDevelopmentCostsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" xlink:label="loc_us-gaapOtherCapitalizedPropertyPlantAndEquipmentMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapOtherCapitalizedPropertyPlantAndEquipmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalizedComputerSoftwareGross" xlink:label="loc_us-gaapCapitalizedComputerSoftwareGross" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCapitalizedComputerSoftwareGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAdditions" xlink:label="loc_us-gaapCapitalizedComputerSoftwareAdditions" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCapitalizedComputerSoftwareAdditions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" xlink:label="loc_us-gaapCapitalizedComputerSoftwareAccumulatedAmortization" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCapitalizedComputerSoftwareAccumulatedAmortization" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalizedComputerSoftwareNet" xlink:label="loc_us-gaapCapitalizedComputerSoftwareNet" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCapitalizedComputerSoftwareNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalizedComputerSoftwarePeriodIncreaseDecrease" xlink:label="loc_us-gaapCapitalizedComputerSoftwarePeriodIncreaseDecrease" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCapitalizedComputerSoftwarePeriodIncreaseDecrease" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:label="loc_us-gaapCapitalizedComputerSoftwareAmortization1" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCapitalizedComputerSoftwareAmortization1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/ChangesInCarryingAmountOfGoodwillByLocationDetail" xlink:title="00000056 - Disclosure - Changes in Carrying Amount of Goodwill by Location (Detail)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_ChangesInCarryingAmountOfGoodwillByLocationDetailAbstract" xlink:label="loc_EGHTChangesInCarryingAmountOfGoodwillByLocationDetailAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTChangesInCarryingAmountOfGoodwillByLocationDetailAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationItemsAxis" xlink:label="loc_us-gaapConsolidationItemsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapConsolidationItemsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationItemsDomain" xlink:label="loc_us-gaapConsolidationItemsDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConsolidationItemsAxis" xlink:to="loc_us-gaapConsolidationItemsDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="loc_us-gaapOperatingSegmentsMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConsolidationItemsDomain" xlink:to="loc_us-gaapOperatingSegmentsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReportableGeographicalComponentsMember" xlink:label="loc_us-gaapReportableGeographicalComponentsMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConsolidationItemsDomain" xlink:to="loc_us-gaapReportableGeographicalComponentsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaapGoodwillAcquiredDuringPeriod" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGoodwillAcquiredDuringPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillTransfers" xlink:label="loc_us-gaapGoodwillTransfers" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGoodwillTransfers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:label="loc_us-gaapGoodwillForeignCurrencyTranslationGainLoss" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGoodwillForeignCurrencyTranslationGainLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill_2" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGoodwill_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/CommitmentsAndContingenciesOperatingLeasesDetails" xlink:title="00000057 - Disclosure - Commitments and Contingencies (Operating Leases) (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_CommitmentsAndContingenciesOperatingLeasesDetailsAbstract" xlink:label="loc_EGHTCommitmentsAndContingenciesOperatingLeasesDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTCommitmentsAndContingenciesOperatingLeasesDetailsAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInTwoYears" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInThreeYears" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInFourYears" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueThereafter" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/CommitmentsAndContingenciesCapitalLeasesDetails" xlink:title="00000058 - Disclosure - Commitments and Contingencies (Capital Leases) (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_CommitmentsAndContingenciesCapitalLeasesDetailsAbstract" xlink:label="loc_EGHTCommitmentsAndContingenciesCapitalLeasesDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract" xlink:label="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTCommitmentsAndContingenciesCapitalLeasesDetailsAbstract" xlink:to="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueAbstract" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueAbstract" xlink:to="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueInTwoYears" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueAbstract" xlink:to="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueInTwoYears" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueInThreeYears" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueAbstract" xlink:to="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueInThreeYears" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDue" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTCommitmentsAndContingenciesCapitalLeasesDetailsAbstract" xlink:to="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" xlink:label="loc_us-gaapCapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTCommitmentsAndContingenciesCapitalLeasesDetailsAbstract" xlink:to="loc_us-gaapCapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments" xlink:label="loc_us-gaapCapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTCommitmentsAndContingenciesCapitalLeasesDetailsAbstract" xlink:to="loc_us-gaapCapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeaseObligationsCurrent" xlink:label="loc_us-gaapCapitalLeaseObligationsCurrent" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTCommitmentsAndContingenciesCapitalLeasesDetailsAbstract" xlink:to="loc_us-gaapCapitalLeaseObligationsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeaseObligationsNoncurrent" xlink:label="loc_us-gaapCapitalLeaseObligationsNoncurrent" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTCommitmentsAndContingenciesCapitalLeasesDetailsAbstract" xlink:to="loc_us-gaapCapitalLeaseObligationsNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/CommitmentsAndContingenciesServiceProviderContractsDetails" xlink:title="00000059 - Disclosure - Commitments and Contingencies (Service Provider Contracts) (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_CommitmentsAndContingenciesServiceProviderContractsDetailsAbstract" xlink:label="loc_EGHTCommitmentsAndContingenciesServiceProviderContractsDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_ServiceProvidersFutureMinimumPaymentsDueAbstract" xlink:label="loc_EGHTServiceProvidersFutureMinimumPaymentsDueAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTCommitmentsAndContingenciesServiceProviderContractsDetailsAbstract" xlink:to="loc_EGHTServiceProvidersFutureMinimumPaymentsDueAbstract" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_ServiceProvidersFutureMinimumPaymentsDueCurrent" xlink:label="loc_EGHTServiceProvidersFutureMinimumPaymentsDueCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTServiceProvidersFutureMinimumPaymentsDueAbstract" xlink:to="loc_EGHTServiceProvidersFutureMinimumPaymentsDueCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_ServiceProvidersFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_EGHTServiceProvidersFutureMinimumPaymentsDueInTwoYears" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTServiceProvidersFutureMinimumPaymentsDueAbstract" xlink:to="loc_EGHTServiceProvidersFutureMinimumPaymentsDueInTwoYears" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_ServiceProvidersFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_EGHTServiceProvidersFutureMinimumPaymentsDueInThreeYears" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTServiceProvidersFutureMinimumPaymentsDueAbstract" xlink:to="loc_EGHTServiceProvidersFutureMinimumPaymentsDueInThreeYears" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_ServiceProvidersFutureMinimumPaymentsDue" xlink:label="loc_EGHTServiceProvidersFutureMinimumPaymentsDue" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTServiceProvidersFutureMinimumPaymentsDueAbstract" xlink:to="loc_EGHTServiceProvidersFutureMinimumPaymentsDue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/CommitmentsAndContingenciesLeases-RentExpenseNarrativeDetails" xlink:title="00000060 - Disclosure - Commitments and Contingencies (Leases - Rent Expense) (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_CommitmentsAndContingenciesLeasesRentExpenseNarrativeDetailsAbstract" xlink:label="loc_EGHTCommitmentsAndContingenciesLeasesRentExpenseNarrativeDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet" xlink:label="loc_us-gaapOperatingLeasesRentExpenseNet" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTCommitmentsAndContingenciesLeasesRentExpenseNarrativeDetailsAbstract" xlink:to="loc_us-gaapOperatingLeasesRentExpenseNet" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/CommitmentsAndContingenciesCustomersupportCommitmentsNarrativeDetails" xlink:title="00000061 - Disclosure - Commitments and Contingencies (CustomerSupport Commitments) (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_CommitmentsAndContingenciesCustomersupportCommitmentsNarrativeDetailsAbstract" xlink:label="loc_EGHTCommitmentsAndContingenciesCustomersupportCommitmentsNarrativeDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_ThirdPartyCustomerSupportVendorMinimumMonthlyCommitment" xlink:label="loc_EGHTThirdPartyCustomerSupportVendorMinimumMonthlyCommitment" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTCommitmentsAndContingenciesCustomersupportCommitmentsNarrativeDetailsAbstract" xlink:to="loc_EGHTThirdPartyCustomerSupportVendorMinimumMonthlyCommitment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_ThirdPartyCustomerSupportVendorMaximumObligation" xlink:label="loc_EGHTThirdPartyCustomerSupportVendorMaximumObligation" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTCommitmentsAndContingenciesCustomersupportCommitmentsNarrativeDetailsAbstract" xlink:to="loc_EGHTThirdPartyCustomerSupportVendorMaximumObligation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_AdvanceTerminationNoticeRequiredDays" xlink:label="loc_EGHTAdvanceTerminationNoticeRequiredDays" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTCommitmentsAndContingenciesCustomersupportCommitmentsNarrativeDetailsAbstract" xlink:to="loc_EGHTAdvanceTerminationNoticeRequiredDays" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeasedAssetsGross" xlink:label="loc_us-gaapCapitalLeasedAssetsGross" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTCommitmentsAndContingenciesCustomersupportCommitmentsNarrativeDetailsAbstract" xlink:to="loc_us-gaapCapitalLeasedAssetsGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" xlink:label="loc_us-gaapCapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTCommitmentsAndContingenciesCustomersupportCommitmentsNarrativeDetailsAbstract" xlink:to="loc_us-gaapCapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/StockholdersEquityStock-basedCompensationExpenseByStatementOfOperationsDetails" xlink:title="00000062 - Disclosure - Stockholders' Equity Stock-Based Compensation Expense By Statement Of Operations (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_StockbasedCompensationScheduleOfStockbasedCompensationExpenseByStatementOfOperationsDetailsAbstract" xlink:label="loc_EGHTStockbasedCompensationScheduleOfStockbasedCompensationExpenseByStatementOfOperationsDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStockbasedCompensationScheduleOfStockbasedCompensationExpenseByStatementOfOperationsDetailsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaapIncomeStatementLocationAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapIncomeStatementLocationAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaapIncomeStatementLocationDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementLocationAxis" xlink:to="loc_us-gaapIncomeStatementLocationDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_CostOfServiceRevenuesMember" xlink:label="loc_EGHTCostOfServiceRevenuesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_EGHTCostOfServiceRevenuesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_CostOfProductRevenuesMember" xlink:label="loc_EGHTCostOfProductRevenuesMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_EGHTCostOfProductRevenuesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="loc_us-gaapResearchAndDevelopmentExpenseMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_us-gaapResearchAndDevelopmentExpenseMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="loc_us-gaapSellingAndMarketingExpenseMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_us-gaapSellingAndMarketingExpenseMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="loc_us-gaapGeneralAndAdministrativeExpenseMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_us-gaapGeneralAndAdministrativeExpenseMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpenseNetOfTax" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpenseNetOfTax" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/StockholdersEquityOptionActivityDetails" xlink:title="00000063 - Disclosure - Stockholders' Equity Option Activity (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_StockbasedCompensationScheduleOfOptionActivityDetailsAbstract" xlink:label="loc_EGHTStockbasedCompensationScheduleOfOptionActivityDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStockbasedCompensationScheduleOfOptionActivityDetailsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStockbasedCompensationScheduleOfOptionActivityDetailsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStockbasedCompensationScheduleOfOptionActivityDetailsAbstract" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStockbasedCompensationScheduleOfOptionActivityDetailsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStockbasedCompensationScheduleOfOptionActivityDetailsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStockbasedCompensationScheduleOfOptionActivityDetailsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStockbasedCompensationScheduleOfOptionActivityDetailsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStockbasedCompensationScheduleOfOptionActivityDetailsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStockbasedCompensationScheduleOfOptionActivityDetailsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStockbasedCompensationScheduleOfOptionActivityDetailsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStockbasedCompensationScheduleOfOptionActivityDetailsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStockbasedCompensationScheduleOfOptionActivityDetailsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStockbasedCompensationScheduleOfOptionActivityDetailsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStockbasedCompensationScheduleOfOptionActivityDetailsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/StockholdersEquityStockPurchaseRightActivityDetails" xlink:title="00000064 - Disclosure - Stockholders' Equity Stock Purchase Right Activity (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_StockbasedCompensationScheduleOfStockPurchaseRightActivityDetailsAbstract" xlink:label="loc_EGHTStockbasedCompensationScheduleOfStockPurchaseRightActivityDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStockbasedCompensationScheduleOfStockPurchaseRightActivityDetailsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStockbasedCompensationScheduleOfStockPurchaseRightActivityDetailsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStockbasedCompensationScheduleOfStockPurchaseRightActivityDetailsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStockbasedCompensationScheduleOfStockPurchaseRightActivityDetailsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStockbasedCompensationScheduleOfStockPurchaseRightActivityDetailsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStockbasedCompensationScheduleOfStockPurchaseRightActivityDetailsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStockbasedCompensationScheduleOfStockPurchaseRightActivityDetailsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStockbasedCompensationScheduleOfStockPurchaseRightActivityDetailsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStockbasedCompensationScheduleOfStockPurchaseRightActivityDetailsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStockbasedCompensationScheduleOfStockPurchaseRightActivityDetailsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStockbasedCompensationScheduleOfStockPurchaseRightActivityDetailsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/StockholdersEquityRestrictedStockUnitActivityDetails" xlink:title="00000065 - Disclosure - Stockholders' Equity Restricted Stock Unit Activity (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_StockholdersEquityScheduleOfRestrictedStockUnitActivityDetailsAbstract" xlink:label="loc_EGHTStockholdersEquityScheduleOfRestrictedStockUnitActivityDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_RsuBalance" xlink:label="loc_EGHTRsuBalance" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStockholdersEquityScheduleOfRestrictedStockUnitActivityDetailsAbstract" xlink:to="loc_EGHTRsuBalance" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_RsuGranted" xlink:label="loc_EGHTRsuGranted" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStockholdersEquityScheduleOfRestrictedStockUnitActivityDetailsAbstract" xlink:to="loc_EGHTRsuGranted" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_RsuVested" xlink:label="loc_EGHTRsuVested" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStockholdersEquityScheduleOfRestrictedStockUnitActivityDetailsAbstract" xlink:to="loc_EGHTRsuVested" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_RsuForfeited" xlink:label="loc_EGHTRsuForfeited" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStockholdersEquityScheduleOfRestrictedStockUnitActivityDetailsAbstract" xlink:to="loc_EGHTRsuForfeited" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_RsuBalance" xlink:label="loc_EGHTRsuBalance_2" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStockholdersEquityScheduleOfRestrictedStockUnitActivityDetailsAbstract" xlink:to="loc_EGHTRsuBalance_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_RsuWeightedaverageRemainingContractualTermInYears" xlink:label="loc_EGHTRsuWeightedaverageRemainingContractualTermInYears" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStockholdersEquityScheduleOfRestrictedStockUnitActivityDetailsAbstract" xlink:to="loc_EGHTRsuWeightedaverageRemainingContractualTermInYears" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_RsuPrice" xlink:label="loc_EGHTRsuPrice" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStockholdersEquityScheduleOfRestrictedStockUnitActivityDetailsAbstract" xlink:to="loc_EGHTRsuPrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_GrantedWeightedaveragePurchasePrice" xlink:label="loc_EGHTGrantedWeightedaveragePurchasePrice" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStockholdersEquityScheduleOfRestrictedStockUnitActivityDetailsAbstract" xlink:to="loc_EGHTGrantedWeightedaveragePurchasePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_VestedWeightedaveragePurchasePrice" xlink:label="loc_EGHTVestedWeightedaveragePurchasePrice" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStockholdersEquityScheduleOfRestrictedStockUnitActivityDetailsAbstract" xlink:to="loc_EGHTVestedWeightedaveragePurchasePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_ForfeitedWeightedaveragePurchasePrice" xlink:label="loc_EGHTForfeitedWeightedaveragePurchasePrice" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStockholdersEquityScheduleOfRestrictedStockUnitActivityDetailsAbstract" xlink:to="loc_EGHTForfeitedWeightedaveragePurchasePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_RsuPrice" xlink:label="loc_EGHTRsuPrice_2" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStockholdersEquityScheduleOfRestrictedStockUnitActivityDetailsAbstract" xlink:to="loc_EGHTRsuPrice_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/StockholdersEquityStockOptionsOutstandingAndExercisableDetails" xlink:title="00000066 - Disclosure - Stockholder's Equity Stock Options Outstanding And Exercisable (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_StockbasedCompensationSummaryOfStockOptionsOutstandingAndExercisableDetailsAbstract" xlink:label="loc_EGHTStockbasedCompensationSummaryOfStockOptionsOutstandingAndExercisableDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStockbasedCompensationSummaryOfStockOptionsOutstandingAndExercisableDetailsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_ZeroPointFiveFiveToFourPointSixZeroMember" xlink:label="loc_EGHTZeroPointFiveFiveToFourPointSixZeroMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_EGHTZeroPointFiveFiveToFourPointSixZeroMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_FivePointEightSevenToSixPointEightSixMember" xlink:label="loc_EGHTFivePointEightSevenToSixPointEightSixMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_EGHTFivePointEightSevenToSixPointEightSixMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_SecenPointFiveTwoToNinePointTwoOneMember" xlink:label="loc_EGHTSecenPointFiveTwoToNinePointTwoOneMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_EGHTSecenPointFiveTwoToNinePointTwoOneMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_NinePointThreeFiveToTenPointFiveZeroMember" xlink:label="loc_EGHTNinePointThreeFiveToTenPointFiveZeroMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_EGHTNinePointThreeFiveToTenPointFiveZeroMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_TenPointEightSixToFifteenPointFourZeroMember" xlink:label="loc_EGHTTenPointEightSixToFifteenPointFourZeroMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_EGHTTenPointEightSixToFifteenPointFourZeroMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_ZeroPointFiveFiveToFifteenPointFourZeroMember" xlink:label="loc_EGHTZeroPointFiveFiveToFifteenPointFourZeroMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_EGHTZeroPointFiveFiveToFifteenPointFourZeroMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/StockholdersEquityAssumptionsUsedInBlack-scholesModelDetails" xlink:title="00000067 - Disclosure - Stockholder's Equity Assumptions Used In Black-Scholes Model (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_AssumptionsUsedInBlackscholesModelDetailsAbstract" xlink:label="loc_EGHTAssumptionsUsedInBlackscholesModelDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTAssumptionsUsedInBlackscholesModelDetailsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaapEmployeeStockOptionMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapEmployeeStockOptionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="loc_us-gaapPerformanceSharesMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapPerformanceSharesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/StockholdersEquityNarrativeDetails" xlink:title="00000068 - Disclosure - Stockholders' Equity (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_StockbasedCompensationAndEmployeeStockPurchasePlanNarrativeDetailsAbstract" xlink:label="loc_EGHTStockbasedCompensationAndEmployeeStockPurchasePlanNarrativeDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStockbasedCompensationAndEmployeeStockPurchasePlanNarrativeDetailsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockOptionMember" xlink:label="loc_us-gaapStockOptionMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapStockOptionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_DXIAcquisitionPlanMember" xlink:label="loc_EGHTDXIAcquisitionPlanMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_EGHTDXIAcquisitionPlanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="loc_us-gaapEmployeeStockMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapEmployeeStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_TotalIntrinsicValueOfOptionsExercised" xlink:label="loc_EGHTTotalIntrinsicValueOfOptionsExercised" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_EGHTTotalIntrinsicValueOfOptionsExercised" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_CashReceivedFromOptionExercisesAndPurchasesOfSharesUnderPurchasePlans" xlink:label="loc_EGHTCashReceivedFromOptionExercisesAndPurchasesOfSharesUnderPurchasePlans" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_EGHTCashReceivedFromOptionExercisesAndPurchasesOfSharesUnderPurchasePlans" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_TaxBenefitAttributableToStockOptionsExercised" xlink:label="loc_EGHTTaxBenefitAttributableToStockOptionsExercised" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_EGHTTaxBenefitAttributableToStockOptionsExercised" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_PercentageOfMarketValuePriceOfCommonStockUnderEmployeeStockPurchasePlan" xlink:label="loc_EGHTPercentageOfMarketValuePriceOfCommonStockUnderEmployeeStockPurchasePlan" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_EGHTPercentageOfMarketValuePriceOfCommonStockUnderEmployeeStockPurchasePlan" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_MaximumContributionPercentageAmountOfEmployeesBaseCompensation" xlink:label="loc_EGHTMaximumContributionPercentageAmountOfEmployeesBaseCompensation" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_EGHTMaximumContributionPercentageAmountOfEmployeesBaseCompensation" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/StockholdersEquityRepurchasesOfCommonSharesDetail" xlink:title="00000069 - Disclosure - Stockholders' Equity Repurchases of Common Shares (Detail)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_StockholdersEquityRepurchasesOfCommonSharesDetailAbstract" xlink:label="loc_EGHTStockholdersEquityRepurchasesOfCommonSharesDetailAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStockholdersEquityRepurchasesOfCommonSharesDetailAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="loc_us-gaapShareRepurchaseProgramAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapShareRepurchaseProgramAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="loc_us-gaapShareRepurchaseProgramDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareRepurchaseProgramAxis" xlink:to="loc_us-gaapShareRepurchaseProgramDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_February2015Member" xlink:label="loc_EGHTFebruary2015Member" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareRepurchaseProgramDomain" xlink:to="loc_EGHTFebruary2015Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_October2015Member" xlink:label="loc_EGHTOctober2015Member" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareRepurchaseProgramDomain" xlink:to="loc_EGHTOctober2015Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_TotalPlan2015Member" xlink:label="loc_EGHTTotalPlan2015Member" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareRepurchaseProgramDomain" xlink:to="loc_EGHTTotalPlan2015Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="loc_us-gaapStockRepurchasedAndRetiredDuringPeriodShares" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRepurchasedAndRetiredDuringPeriodShares" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:label="loc_us-gaapStockRepurchasedAndRetiredDuringPeriodValue" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRepurchasedAndRetiredDuringPeriodValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:label="loc_us-gaapTreasuryStockAcquiredAverageCostPerShare" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTreasuryStockAcquiredAverageCostPerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_StockRepurchasedAndRetiredAtEndOfPeriodShares" xlink:label="loc_EGHTStockRepurchasedAndRetiredAtEndOfPeriodShares" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_EGHTStockRepurchasedAndRetiredAtEndOfPeriodShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_StockRepurchasedAndRetiredAtEndOfPeriodWeightedAveragePricePerShare" xlink:label="loc_EGHTStockRepurchasedAndRetiredAtEndOfPeriodWeightedAveragePricePerShare" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_EGHTStockRepurchasedAndRetiredAtEndOfPeriodWeightedAveragePricePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_StockRepurchasedAndRetiredAtEndOfPeriodValue" xlink:label="loc_EGHTStockRepurchasedAndRetiredAtEndOfPeriodValue" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_EGHTStockRepurchasedAndRetiredAtEndOfPeriodValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="loc_us-gaapStockRepurchaseProgramAuthorizedAmount1" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRepurchaseProgramAuthorizedAmount1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="loc_us-gaapStockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchaseProgramExpirationDate" xlink:label="loc_us-gaapStockRepurchaseProgramExpirationDate" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRepurchaseProgramExpirationDate" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/InomeTaxesIncomeTaxProvisionDetail" xlink:title="00000070 - Disclosure - Inome Taxes (Income Tax Provision) (Detail)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_InomeTaxesIncomeTaxProvisionDetailAbstract" xlink:label="loc_EGHTInomeTaxesIncomeTaxProvisionDetailAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaapCurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTInomeTaxesIncomeTaxProvisionDetailAbstract" xlink:to="loc_us-gaapCurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentFederalTaxExpenseBenefit" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="loc_us-gaapCurrentFederalTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentForeignTaxExpenseBenefit" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="loc_us-gaapCurrentForeignTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentIncomeTaxExpenseBenefit" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="loc_us-gaapCurrentIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaapDeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTInomeTaxesIncomeTaxProvisionDetailAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredFederalIncomeTaxExpenseBenefit" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="loc_us-gaapDeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredStateAndLocalIncomeTaxExpenseBenefit" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="loc_us-gaapDeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredForeignIncomeTaxExpenseBenefit" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="loc_us-gaapDeferredForeignIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_TotalDeferredIncomeTaxExpenseBenefit" xlink:label="loc_EGHTTotalDeferredIncomeTaxExpenseBenefit" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="loc_EGHTTotalDeferredIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTInomeTaxesIncomeTaxProvisionDetailAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/IncomeTaxesDeferredTaxAssetsDetails" xlink:title="00000071 - Disclosure - Income taxes (Deferred Tax Assets) (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_IncomeTaxesDeferredTaxAssetsDetailsAbstract" xlink:label="loc_EGHTIncomeTaxesDeferredTaxAssetsDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_DeferredTaxAssetsCurrent" xlink:label="loc_EGHTDeferredTaxAssetsCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTIncomeTaxesDeferredTaxAssetsDetailsAbstract" xlink:to="loc_EGHTDeferredTaxAssetsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_DeferredTaxAssetsOperatingLossCarryforwardsCurrent" xlink:label="loc_EGHTDeferredTaxAssetsOperatingLossCarryforwardsCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTDeferredTaxAssetsCurrent" xlink:to="loc_EGHTDeferredTaxAssetsOperatingLossCarryforwardsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="loc_us-gaapDeferredTaxAssetsInventory" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTDeferredTaxAssetsCurrent" xlink:to="loc_us-gaapDeferredTaxAssetsInventory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTDeferredTaxAssetsCurrent" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsGrossCurrent" xlink:label="loc_us-gaapDeferredTaxAssetsGrossCurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTDeferredTaxAssetsCurrent" xlink:to="loc_us-gaapDeferredTaxAssetsGrossCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTIncomeTaxesDeferredTaxAssetsDetailsAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:label="loc_us-gaapDeferredTaxAssetsTaxCreditCarryforwardsResearch" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTIncomeTaxesDeferredTaxAssetsDetailsAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTIncomeTaxesDeferredTaxAssetsDetailsAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="loc_us-gaapDeferredTaxLiabilitiesOther" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTIncomeTaxesDeferredTaxAssetsDetailsAbstract" xlink:to="loc_us-gaapDeferredTaxLiabilitiesOther" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="loc_us-gaapDeferredTaxLiabilitiesPropertyPlantAndEquipment" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTIncomeTaxesDeferredTaxAssetsDetailsAbstract" xlink:to="loc_us-gaapDeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsGrossNoncurrent" xlink:label="loc_us-gaapDeferredTaxAssetsGrossNoncurrent" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTIncomeTaxesDeferredTaxAssetsDetailsAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsGrossNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapDeferredTaxAssetsValuationAllowance" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTIncomeTaxesDeferredTaxAssetsDetailsAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsValuationAllowance" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaapDeferredTaxAssetsNet" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTIncomeTaxesDeferredTaxAssetsDetailsAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/IncomeTaxesReconciliationOfTaxesProvidedToFederalStatutoryRateDetails" xlink:title="00000072 - Disclosure - Income Taxes (Reconciliation of Taxes Provided to Federal Statutory Rate) (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_IncomeTaxesReconciliationTaxesProvidedToFederalStatutoryRateDetailsAbstract" xlink:label="loc_EGHTIncomeTaxesReconciliationTaxesProvidedToFederalStatutoryRateDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTIncomeTaxesReconciliationTaxesProvidedToFederalStatutoryRateDetailsAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaapIncomeTaxReconciliationStateAndLocalIncomeTaxes" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTIncomeTaxesReconciliationTaxesProvidedToFederalStatutoryRateDetailsAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaapIncomeTaxReconciliationForeignIncomeTaxRateDifferential" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTIncomeTaxesReconciliationTaxesProvidedToFederalStatutoryRateDetailsAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:label="loc_us-gaapIncomeTaxReconciliationTaxCreditsResearch" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTIncomeTaxesReconciliationTaxesProvidedToFederalStatutoryRateDetailsAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationTaxCreditsResearch" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapIncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTIncomeTaxesReconciliationTaxesProvidedToFederalStatutoryRateDetailsAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="loc_us-gaapIncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTIncomeTaxesReconciliationTaxesProvidedToFederalStatutoryRateDetailsAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:label="loc_us-gaapIncomeTaxReconciliationNondeductibleExpenseOther" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTIncomeTaxesReconciliationTaxesProvidedToFederalStatutoryRateDetailsAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationNondeductibleExpenseOther" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductions" xlink:label="loc_us-gaapIncomeTaxReconciliationDeductions" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTIncomeTaxesReconciliationTaxesProvidedToFederalStatutoryRateDetailsAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationDeductions" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_ExpiringCaNols" xlink:label="loc_EGHTExpiringCaNols" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTIncomeTaxesReconciliationTaxesProvidedToFederalStatutoryRateDetailsAbstract" xlink:to="loc_EGHTExpiringCaNols" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" xlink:label="loc_us-gaapForeignIncomeTaxExpenseBenefitContinuingOperations" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTIncomeTaxesReconciliationTaxesProvidedToFederalStatutoryRateDetailsAbstract" xlink:to="loc_us-gaapForeignIncomeTaxExpenseBenefitContinuingOperations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="loc_us-gaapIncomeTaxReconciliationOtherAdjustments" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTIncomeTaxesReconciliationTaxesProvidedToFederalStatutoryRateDetailsAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationOtherAdjustments" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTIncomeTaxesReconciliationTaxesProvidedToFederalStatutoryRateDetailsAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" xlink:title="00000073 - Disclosure - Income Taxes (Unrecognized Tax Benefits) (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_IncomeTaxesUnrecognizedTaxBenefitsDetailsAbstract" xlink:label="loc_EGHTIncomeTaxesUnrecognizedTaxBenefitsDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaapUnrecognizedTaxBenefits" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTIncomeTaxesUnrecognizedTaxBenefitsDetailsAbstract" xlink:to="loc_us-gaapUnrecognizedTaxBenefits" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:label="loc_us-gaapUnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTIncomeTaxesUnrecognizedTaxBenefitsDetailsAbstract" xlink:to="loc_us-gaapUnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:label="loc_us-gaapUnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTIncomeTaxesUnrecognizedTaxBenefitsDetailsAbstract" xlink:to="loc_us-gaapUnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="loc_us-gaapUnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTIncomeTaxesUnrecognizedTaxBenefitsDetailsAbstract" xlink:to="loc_us-gaapUnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromSettlementsWithTaxingAuthorities" xlink:label="loc_us-gaapUnrecognizedTaxBenefitsIncreasesResultingFromSettlementsWithTaxingAuthorities" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTIncomeTaxesUnrecognizedTaxBenefitsDetailsAbstract" xlink:to="loc_us-gaapUnrecognizedTaxBenefitsIncreasesResultingFromSettlementsWithTaxingAuthorities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="loc_us-gaapUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTIncomeTaxesUnrecognizedTaxBenefitsDetailsAbstract" xlink:to="loc_us-gaapUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaapUnrecognizedTaxBenefits_2" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTIncomeTaxesUnrecognizedTaxBenefitsDetailsAbstract" xlink:to="loc_us-gaapUnrecognizedTaxBenefits_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/NetIncomePerShareDetails" xlink:title="00000074 - Disclosure - Net Income Per Share (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_NetIncomePerShareDetailsAbstract" xlink:label="loc_EGHTNetIncomePerShareDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:label="loc_us-gaapNetIncomeLossAvailableToCommonStockholdersBasicAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNetIncomePerShareDetailsAbstract" xlink:to="loc_us-gaapNetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNetIncomePerShareDetailsAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:label="loc_us-gaapEarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNetIncomePerShareDetailsAbstract" xlink:to="loc_us-gaapEarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNetIncomePerShareDetailsAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic_2" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNetIncomePerShareDetailsAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="loc_us-gaapIncrementalCommonSharesAttributableToShareBasedPaymentArrangements" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNetIncomePerShareDetailsAbstract" xlink:to="loc_us-gaapIncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesEmployeeStockOwnershipPlanSharesNotCommittedToBeReleased" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesEmployeeStockOwnershipPlanSharesNotCommittedToBeReleased" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNetIncomePerShareDetailsAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesEmployeeStockOwnershipPlanSharesNotCommittedToBeReleased" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNetIncomePerShareDetailsAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNetIncomePerShareDetailsAbstract" xlink:to="loc_us-gaapEarningsPerShareAbstract" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapEarningsPerShareBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapEarningsPerShareDiluted" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/NetIncomePerShareOptionsAndRightsExcludedDetails" xlink:title="00000075 - Disclosure - Net Income Per Share Options and Rights Excluded (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_NetLossPerShareOptionsAndWarrantsExcludedDetailsAbstract" xlink:label="loc_EGHTNetLossPerShareOptionsAndWarrantsExcludedDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNetLossPerShareOptionsAndWarrantsExcludedDetailsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaapAntidilutiveSecuritiesNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="loc_us-gaapAntidilutiveSecuritiesNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_EquityOptionMember" xlink:label="loc_EGHTEquityOptionMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_EGHTEquityOptionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockCompensationPlanMember" xlink:label="loc_us-gaapStockCompensationPlanMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_us-gaapStockCompensationPlanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/SegmentReportingRevenueAndPropertyAndEquipmentByGeographicAreaDetails" xlink:title="00000076 - Disclosure - Segment Reporting Revenue and Property and Equipment by Geographic Area (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_SegmentReportingByGeographicAreaDetailsAbstract" xlink:label="loc_EGHTSegmentReportingByGeographicAreaDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTSegmentReportingByGeographicAreaDetailsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="loc_us-gaapStatementGeographicalAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementGeographicalAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="loc_us-gaapSegmentGeographicalDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementGeographicalAxis" xlink:to="loc_us-gaapSegmentGeographicalDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmericasMember" xlink:label="loc_us-gaapAmericasMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentGeographicalDomain" xlink:to="loc_us-gaapAmericasMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EuropeMember" xlink:label="loc_us-gaapEuropeMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentGeographicalDomain" xlink:to="loc_us-gaapEuropeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AsiaPacificMember" xlink:label="loc_us-gaapAsiaPacificMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentGeographicalDomain" xlink:to="loc_us-gaapAsiaPacificMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers" xlink:label="loc_us-gaapEntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingDisclosureOfMajorCustomers" xlink:label="loc_us-gaapSegmentReportingDisclosureOfMajorCustomers" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSegmentReportingDisclosureOfMajorCustomers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaapSalesRevenueNet" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSalesRevenueNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaapDepreciationDepletionAndAmortization" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDepreciationDepletionAndAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NoncurrentAssets" xlink:label="loc_us-gaapNoncurrentAssets" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNoncurrentAssets" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/AcquisitionsPurchaseInformationDetails" xlink:title="00000077 - Disclosure - Acquisitions (Purchase Information) (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_AcquisitionsPurchaseInformationDetailsAbstract" xlink:label="loc_EGHTAcquisitionsPurchaseInformationDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTAcquisitionsPurchaseInformationDetailsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_LeChatIncMember" xlink:label="loc_EGHTLeChatIncMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_EGHTLeChatIncMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_DXIGroupLimitedMember" xlink:label="loc_EGHTDXIGroupLimitedMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_EGHTDXIGroupLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_QualitySoftwareCorporationMember" xlink:label="loc_EGHTQualitySoftwareCorporationMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_EGHTQualitySoftwareCorporationMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" xlink:label="loc_us-gaapBusinessAcquisitionEffectiveDateOfAcquisition1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapBusinessAcquisitionEffectiveDateOfAcquisition1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity" xlink:label="loc_us-gaapBusinessAcquisitionDescriptionOfAcquiredEntity" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapBusinessAcquisitionDescriptionOfAcquiredEntity" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_AssetsAcquired" xlink:label="loc_EGHTAssetsAcquired" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_EGHTAssetsAcquired" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTAssetsAcquired" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTAssetsAcquired" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTAssetsAcquired" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTAssetsAcquired" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTAssetsAcquired" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTAssetsAcquired" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_LiabilitiesAssumedInAcquisition" xlink:label="loc_EGHTLiabilitiesAssumedInAcquisition" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_EGHTLiabilitiesAssumedInAcquisition" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTLiabilitiesAssumedInAcquisition" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTLiabilitiesAssumedInAcquisition" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTLiabilitiesAssumedInAcquisition" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill" xlink:label="loc_EGHTBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_EGHTBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/EmployeeBenefitPlanNarrativeDetails" xlink:title="00000078 - Disclosure - Employee Benefit Plan (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_EmployeeBenefitPlanNarrativeDetailsAbstract" xlink:label="loc_EGHTEmployeeBenefitPlanNarrativeDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DescriptionOfPostemploymentBenefits" xlink:label="loc_us-gaapDescriptionOfPostemploymentBenefits" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTEmployeeBenefitPlanNarrativeDetailsAbstract" xlink:to="loc_us-gaapDescriptionOfPostemploymentBenefits" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PostemploymentBenefitsPeriodExpense" xlink:label="loc_us-gaapPostemploymentBenefitsPeriodExpense" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTEmployeeBenefitPlanNarrativeDetailsAbstract" xlink:to="loc_us-gaapPostemploymentBenefitsPeriodExpense" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/PatentSaleNarrativeDetails" xlink:title="00000079 - Disclosure - Patent Sale (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_PatentSaleNarrativeDetailsAbstract" xlink:label="loc_EGHTPatentSaleNarrativeDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_SaleOfPatents" xlink:label="loc_EGHTSaleOfPatents" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTPatentSaleNarrativeDetailsAbstract" xlink:to="loc_EGHTSaleOfPatents" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_FutureMaximumPatentLicenseCollection" xlink:label="loc_EGHTFutureMaximumPatentLicenseCollection" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTPatentSaleNarrativeDetailsAbstract" xlink:to="loc_EGHTFutureMaximumPatentLicenseCollection" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/SubsequentEventsNarrativeDetails" xlink:title="00000080 - Disclosure - Subsequent Events (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_SubsequentEventsNarrativeDetailsAbstract" xlink:label="loc_EGHTSubsequentEventsNarrativeDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTSubsequentEventsNarrativeDetailsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeDomain" xlink:to="loc_us-gaapSubsequentEventMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventsDate" xlink:label="loc_us-gaapSubsequentEventsDate" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSubsequentEventsDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventDescription" xlink:label="loc_us-gaapSubsequentEventDescription" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSubsequentEventDescription" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/QuarterlyFinancialDataDetails" xlink:title="00000081 - Disclosure - Consolidated Quarterly Financial Data (Unaudited) (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_FixedConsolidatedQuarterlyFinancialDataUnauditedDetailsAbstract" xlink:label="loc_EGHTFixedConsolidatedQuarterlyFinancialDataUnauditedDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueServicesGross" xlink:label="loc_us-gaapSalesRevenueServicesGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTFixedConsolidatedQuarterlyFinancialDataUnauditedDetailsAbstract" xlink:to="loc_us-gaapSalesRevenueServicesGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="loc_us-gaapSalesRevenueGoodsNet" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTFixedConsolidatedQuarterlyFinancialDataUnauditedDetailsAbstract" xlink:to="loc_us-gaapSalesRevenueGoodsNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTFixedConsolidatedQuarterlyFinancialDataUnauditedDetailsAbstract" xlink:to="loc_us-gaapRevenues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="loc_us-gaapOperatingExpensesAbstract" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTFixedConsolidatedQuarterlyFinancialDataUnauditedDetailsAbstract" xlink:to="loc_us-gaapOperatingExpensesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfServices" xlink:label="loc_us-gaapCostOfServices" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapCostOfServices" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="loc_us-gaapCostOfGoodsSold" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapCostOfGoodsSold" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapResearchAndDevelopmentExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaapSellingAndMarketingExpense" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapSellingAndMarketingExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTFixedConsolidatedQuarterlyFinancialDataUnauditedDetailsAbstract" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTFixedConsolidatedQuarterlyFinancialDataUnauditedDetailsAbstract" xlink:to="loc_us-gaapNonoperatingIncomeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTFixedConsolidatedQuarterlyFinancialDataUnauditedDetailsAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTFixedConsolidatedQuarterlyFinancialDataUnauditedDetailsAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTFixedConsolidatedQuarterlyFinancialDataUnauditedDetailsAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTFixedConsolidatedQuarterlyFinancialDataUnauditedDetailsAbstract" xlink:to="loc_us-gaapEarningsPerShareAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapEarningsPerShareBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapEarningsPerShareDiluted" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTFixedConsolidatedQuarterlyFinancialDataUnauditedDetailsAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" xlink:title="00000082 - Schedule - Schedule II Valuation and Qualifying Accounts (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20170331.xsd#EGHT_ScheduleIiValuationAndQualifyingAccountsDetailsAbstract" xlink:label="loc_EGHTScheduleIiValuationAndQualifyingAccountsDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:label="loc_us-gaapMovementInValuationAllowancesAndReservesRollForward" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTScheduleIiValuationAndQualifyingAccountsDetailsAbstract" xlink:to="loc_us-gaapMovementInValuationAllowancesAndReservesRollForward" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="loc_us-gaapValuationAllowancesAndReservesBalance" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMovementInValuationAllowancesAndReservesRollForward" xlink:to="loc_us-gaapValuationAllowancesAndReservesBalance" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="loc_us-gaapValuationAllowancesAndReservesChargedToCostAndExpense" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMovementInValuationAllowancesAndReservesRollForward" xlink:to="loc_us-gaapValuationAllowancesAndReservesChargedToCostAndExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="loc_us-gaapValuationAllowancesAndReservesDeductions" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMovementInValuationAllowancesAndReservesRollForward" xlink:to="loc_us-gaapValuationAllowancesAndReservesDeductions" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="loc_us-gaapValuationAllowancesAndReservesBalance_2" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMovementInValuationAllowancesAndReservesRollForward" xlink:to="loc_us-gaapValuationAllowancesAndReservesBalance_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6811831248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>May 25, 2017</div></th>
<th class="th"><div>Sep. 30, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_DocumentAndEntityInformationAbstract', window );"><strong>Document And Entity Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">8X8 INC /DE/<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001023731<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Mar. 31,  2017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--03-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Is Entity a Well-known Seasoned Issuer?</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Is Entity a Voluntary Filer?</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Is Entity's Reporting Status Current?</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,362,839,166<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">91,620,610<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_DocumentAndEntityInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_DocumentAndEntityInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>If the value is true, then the document is an amendment to previously-filed/accepted document.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal period of the document report. For a first quarter 2006 quarterly report, which may also provide financial information from prior periods, the first fiscal quarter should be given as the fiscal period focus. Values: FY, Q1, Q2, Q3, Q4, H1, H2, M9, T1, T2, T3, M8, CY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word "Other".</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12b<br> -Subsection 1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate "Yes" or "No" whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated) or (5) Smaller Reporting Accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>State aggregate market value of voting and non-voting common equity held by non-affiliates computed by reference to price at which the common equity was last sold, or average bid and asked price of such common equity, as of the last business day of registrant's most recently completed second fiscal quarter. The public float should be reported on the cover page of the registrants form 10K.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12b<br> -Subsection 1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate "Yes" or "No" if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate "Yes" or "No" if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6817993536">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 41,030<span></span>
</td>
<td class="nump">$ 33,576<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-term investments</a></td>
<td class="nump">133,959<span></span>
</td>
<td class="nump">129,274<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">14,264<span></span>
</td>
<td class="nump">11,070<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory</a></td>
<td class="nump">908<span></span>
</td>
<td class="nump">520<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCostsCurrent', window );">Deferred cost of goods sold</a></td>
<td class="nump">619<span></span>
</td>
<td class="nump">634<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetCurrent', window );">Deferred tax asset</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">5,382<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">6,574<span></span>
</td>
<td class="nump">5,444<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">197,354<span></span>
</td>
<td class="nump">185,900<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">16,384<span></span>
</td>
<td class="nump">12,375<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">17,038<span></span>
</td>
<td class="nump">21,464<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">46,136<span></span>
</td>
<td class="nump">47,420<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_NoncurrentDeferredTaxAssetNet', window );">Non-current deferred tax asset</a></td>
<td class="nump">48,859<span></span>
</td>
<td class="nump">43,189<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">8,084<span></span>
</td>
<td class="nump">3,104<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">333,855<span></span>
</td>
<td class="nump">313,452<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">15,711<span></span>
</td>
<td class="nump">10,954<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued compensation</a></td>
<td class="nump">11,508<span></span>
</td>
<td class="nump">10,063<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent', window );">Accrued warranty</a></td>
<td class="nump">324<span></span>
</td>
<td class="nump">326<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Accrued taxes</a></td>
<td class="nump">5,354<span></span>
</td>
<td class="nump">5,200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedSalesCommissionCurrent', window );">Accrued outside commissions</a></td>
<td class="nump">2,920<span></span>
</td>
<td class="nump">2,186<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueCurrent', window );">Deferred revenue</a></td>
<td class="nump">2,144<span></span>
</td>
<td class="nump">1,925<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other accrued liabilities</a></td>
<td class="nump">5,383<span></span>
</td>
<td class="nump">4,080<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">43,344<span></span>
</td>
<td class="nump">34,734<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Non-current liabilities</a></td>
<td class="nump">1,850<span></span>
</td>
<td class="nump">3,258<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueNoncurrent', window );">Non-current deferred revenue</a></td>
<td class="nump">60<span></span>
</td>
<td class="nump">154<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">45,254<span></span>
</td>
<td class="nump">38,146<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 7)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, $0.001 par value: Authorized: 5,000,000 shares; Issued and outstanding: no shares at March 31, 2017 and 2016</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.001 par value: Authorized: 200,000,000 shares; Issued and outstanding: 91,500,091 shares and 89,213,205 shares at March 31, 2017 and 2016, respectively</a></td>
<td class="nump">91<span></span>
</td>
<td class="nump">89<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">412,762<span></span>
</td>
<td class="nump">389,260<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(9,642)<span></span>
</td>
<td class="num">(4,184)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(114,610)<span></span>
</td>
<td class="num">(109,859)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="nump">288,601<span></span>
</td>
<td class="nump">275,306<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">$ 333,855<span></span>
</td>
<td class="nump">$ 313,452<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_NoncurrentDeferredTaxAssetNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_NoncurrentDeferredTaxAssetNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedSalesCommissionCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6911-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedSalesCommissionCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e637-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e681-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6801-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3044-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82911808&amp;loc=d3e14326-108349<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of consideration received or receivable as of the balance sheet date on potential earnings that were not recognized as revenue in conformity with GAAP, and which are expected to be recognized as such within one year or the normal operating cycle, if longer, including sales, license fees, and royalties, but excluding interest income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b).Q1(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 13.A.4(a).Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b).Q2)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(c).Q3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The noncurrent portion of deferred revenue amount as of balance sheet date. Deferred revenue is a liability related to a revenue producing activity for which revenue has not yet been recognized, and is not expected to be recognized in the next twelve months. Generally, an entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(c).Q3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.4(a).Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b).Q1(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b).Q2)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31917-109318<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31928-109318<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31958-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388280&amp;loc=d3e13770-109266<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=d3e3927-108312<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e7018-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6911-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1)(g))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6801879872">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">5,000,000<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value per share</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">200,000,000<span></span>
</td>
<td class="nump">200,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">91,500,091<span></span>
</td>
<td class="nump">89,213,205<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">91,500,091<span></span>
</td>
<td class="nump">89,213,205<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6816172384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_StatementsOfOperationsAbstract', window );"><strong>Consolidated Statements Of Operations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueServicesGross', window );">Service revenue</a></td>
<td class="nump">$ 235,816<span></span>
</td>
<td class="nump">$ 192,241<span></span>
</td>
<td class="nump">$ 148,208<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueGoodsNet', window );">Product revenue</a></td>
<td class="nump">17,572<span></span>
</td>
<td class="nump">17,095<span></span>
</td>
<td class="nump">14,205<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total revenue</a></td>
<td class="nump">253,388<span></span>
</td>
<td class="nump">209,336<span></span>
</td>
<td class="nump">162,413<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfServices', window );">Cost of service revenue</a></td>
<td class="nump">42,400<span></span>
</td>
<td class="nump">37,078<span></span>
</td>
<td class="nump">29,701<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsSold', window );">Cost of product revenue</a></td>
<td class="nump">19,714<span></span>
</td>
<td class="nump">20,168<span></span>
</td>
<td class="nump">15,863<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">27,452<span></span>
</td>
<td class="nump">24,040<span></span>
</td>
<td class="nump">15,118<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Sales and marketing</a></td>
<td class="nump">139,277<span></span>
</td>
<td class="nump">109,379<span></span>
</td>
<td class="nump">80,667<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">31,214<span></span>
</td>
<td class="nump">25,745<span></span>
</td>
<td class="nump">18,182<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfOtherAssets', window );">Gain on patent sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,000)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">260,057<span></span>
</td>
<td class="nump">216,410<span></span>
</td>
<td class="nump">158,531<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income (loss) from operations</a></td>
<td class="num">(6,669)<span></span>
</td>
<td class="num">(7,074)<span></span>
</td>
<td class="nump">3,882<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Other income, net</a></td>
<td class="nump">1,792<span></span>
</td>
<td class="nump">1,107<span></span>
</td>
<td class="nump">833<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (loss) before provision (benefit) for income taxes</a></td>
<td class="num">(4,877)<span></span>
</td>
<td class="num">(5,967)<span></span>
</td>
<td class="nump">4,715<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision (benefit) for income taxes</a></td>
<td class="num">(126)<span></span>
</td>
<td class="num">(847)<span></span>
</td>
<td class="nump">2,789<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">$ (4,751)<span></span>
</td>
<td class="num">$ (5,120)<span></span>
</td>
<td class="nump">$ 1,926<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Net income (loss) per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic</a></td>
<td class="num">$ (0.05)<span></span>
</td>
<td class="num">$ (0.06)<span></span>
</td>
<td class="nump">$ 0.02<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted</a></td>
<td class="num">$ (0.05)<span></span>
</td>
<td class="num">$ (0.06)<span></span>
</td>
<td class="nump">$ 0.02<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted average number of shares:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic</a></td>
<td class="nump">90,340<span></span>
</td>
<td class="nump">88,477<span></span>
</td>
<td class="nump">89,071<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted</a></td>
<td class="nump">90,340<span></span>
</td>
<td class="nump">88,477<span></span>
</td>
<td class="nump">91,652<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_StatementsOfOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_StatementsOfOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total costs related to goods produced and sold during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total costs related to services rendered by an entity during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=96948231&amp;loc=d3e4984-109258<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of other assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesRevenueGoodsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue during the period from the sale of goods in the normal course of business, after deducting returns, allowances and discounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesRevenueGoodsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesRevenueServicesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allowances and discounts of service revenue classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesRevenueServicesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1505-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6803717392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">$ (4,751)<span></span>
</td>
<td class="num">$ (5,120)<span></span>
</td>
<td class="nump">$ 1,926<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract', window );"><strong>Other comprehensive loss, net of tax</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent', window );">Unrealized gain (loss) on investments in securities</a></td>
<td class="nump">70<span></span>
</td>
<td class="num">(50)<span></span>
</td>
<td class="num">(26)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="num">(5,528)<span></span>
</td>
<td class="num">(2,025)<span></span>
</td>
<td class="num">(2,513)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive loss</a></td>
<td class="num">$ (10,209)<span></span>
</td>
<td class="num">$ (7,195)<span></span>
</td>
<td class="num">$ (613)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e557-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax, after reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4569616-111683<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161450&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4569643-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=64808268&amp;loc=d3e32211-110900<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a-c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669646-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e637-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=64808268&amp;loc=d3e32022-110900<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=64808268&amp;loc=d3e32157-110900<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6803945264">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-In Capital</div></th>
<th class="th"><div>Accumulated other Comprehensive Income (Loss)</div></th>
<th class="th"><div>Accumulated Deficit</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance, amount at Mar. 31, 2014</a></td>
<td class="nump">$ 88<span></span>
</td>
<td class="nump">$ 384,325<span></span>
</td>
<td class="nump">$ 430<span></span>
</td>
<td class="num">$ (106,665)<span></span>
</td>
<td class="nump">$ 278,178<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Beginning balance, shares at Mar. 31, 2014</a></td>
<td class="nump">88,525,015<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance of common stock under stock plans</a></td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">4,525<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,527<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of common stock under stock plans, shares</a></td>
<td class="nump">2,043,781<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts', window );">Cost of issuance of common stock</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">(8)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(8)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Repurchase of common stock</a></td>
<td class="num">$ (2)<span></span>
</td>
<td class="num">(19,369)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(19,371)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Repurchase of common stock, shares</a></td>
<td class="num">(2,503,268)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">9,347<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">9,347<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation', window );">Income tax benefit from stock-based compensation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">151<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">151<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrealizedGainLossOnInvestments', window );">Unrealized investment gain (loss)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(26)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(26)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,513)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,513)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,926<span></span>
</td>
<td class="nump">1,926<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance, amount at Mar. 31, 2015</a></td>
<td class="nump">$ 88<span></span>
</td>
<td class="nump">378,971<span></span>
</td>
<td class="num">(2,109)<span></span>
</td>
<td class="num">(104,739)<span></span>
</td>
<td class="nump">272,211<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Ending balance, shares at Mar. 31, 2015</a></td>
<td class="nump">88,065,528<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance of common stock under stock plans</a></td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">5,386<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">5,388<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of common stock under stock plans, shares</a></td>
<td class="nump">2,218,470<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts', window );">Cost of issuance of common stock</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">(3)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(3)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueAcquisitions', window );">Issuance of common stock for acquisition of businesses, net of issuance costs</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions', window );">Issuance of common stock for acquisition of businesses, net of issuance costs, shares</a></td>
<td class="nump">352,044<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Repurchase of common stock</a></td>
<td class="num">$ (1)<span></span>
</td>
<td class="num">(11,652)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(11,653)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Repurchase of common stock, shares</a></td>
<td class="num">(1,422,837)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">16,334<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">16,334<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation', window );">Income tax benefit from stock-based compensation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">224<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">224<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrealizedGainLossOnInvestments', window );">Unrealized investment gain (loss)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(50)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(50)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,025)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,025)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(5,120)<span></span>
</td>
<td class="num">(5,120)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance, amount at Mar. 31, 2016</a></td>
<td class="nump">$ 89<span></span>
</td>
<td class="nump">389,260<span></span>
</td>
<td class="num">(4,184)<span></span>
</td>
<td class="num">(109,859)<span></span>
</td>
<td class="nump">275,306<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Ending balance, shares at Mar. 31, 2016</a></td>
<td class="nump">89,213,205<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance of common stock under stock plans</a></td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">4,564<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,567<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of common stock under stock plans, shares</a></td>
<td class="nump">2,576,785<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts', window );">Cost of issuance of common stock</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">(6)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(6)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Repurchase of common stock</a></td>
<td class="num">$ (1)<span></span>
</td>
<td class="num">(3,004)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(3,005)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Repurchase of common stock, shares</a></td>
<td class="num">(289,899)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">21,462<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">21,462<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation', window );">Income tax benefit from stock-based compensation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">486<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">486<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrealizedGainLossOnInvestments', window );">Unrealized investment gain (loss)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">70<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">70<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(5,528)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(5,528)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(4,751)<span></span>
</td>
<td class="num">(4,751)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance, amount at Mar. 31, 2017</a></td>
<td class="nump">$ 91<span></span>
</td>
<td class="nump">$ 412,762<span></span>
</td>
<td class="num">$ (9,642)<span></span>
</td>
<td class="num">$ (114,610)<span></span>
</td>
<td class="nump">$ 288,601<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Ending balance, shares at Mar. 31, 2017</a></td>
<td class="nump">91,500,091<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Changes in additional paid in capital related to exercise of share-based payments awards (such as stock options) and the amount of recognized equity-based compensation during the period (such as nonvested shares).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in additional paid in capital (APIC) resulting from a tax benefit associated with share-based compensation plan other than an employee stock ownership plan (ESOP). Includes, but is not limited to, excess tax benefit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 740<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=79981250&amp;loc=d3e23524-113945<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=64808268&amp;loc=d3e32211-110900<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a-c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669646-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e637-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=64808268&amp;loc=d3e32022-110900<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=64808268&amp;loc=d3e32157-110900<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4591552-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4569616-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161450&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4591551-111686<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161450&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued during the period pursuant to acquisitions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesAcquisitions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares (or other type of equity) issued during the period as a result of any equity-based compensation plan other than an employee stock ownership plan (ESOP), net of any shares forfeited. Shares issued could result from the issuance of restricted stock, the exercise of stock options, stock issued under employee stock purchase plans, and/or other employee benefit plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued pursuant to acquisitions during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueAcquisitions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock (or other type of equity) issued during the period as a result of any equity-based compensation plan other than an employee stock ownership plan (ESOP), net of stock value of such awards forfeited. Stock issued could result from the issuance of restricted stock, the exercise of stock options, stock issued under employee stock purchase plans, and/or other employee benefit plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5047-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased and retired during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedAndRetiredDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedAndRetiredDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrealizedGainLossOnInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of investments, not including unrealized gains or losses on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, held at each balance sheet date and included in earnings for the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrealizedGainLossOnInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6811804720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">$ (4,751)<span></span>
</td>
<td class="num">$ (5,120)<span></span>
</td>
<td class="nump">$ 1,926<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income (loss) to net cash provided by operating activites:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">6,084<span></span>
</td>
<td class="nump">4,994<span></span>
</td>
<td class="nump">3,540<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangibles</a></td>
<td class="nump">3,762<span></span>
</td>
<td class="nump">3,557<span></span>
</td>
<td class="nump">2,232<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse', window );">Impairment of long-lived assets</a></td>
<td class="nump">15<span></span>
</td>
<td class="nump">640<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherDepreciationAndAmortization', window );">Amortization of capitalized software</a></td>
<td class="nump">591<span></span>
</td>
<td class="nump">456<span></span>
</td>
<td class="nump">341<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccretionExpense', window );">Net accretion of discount and amortization of premium on marketable securities</a></td>
<td class="nump">219<span></span>
</td>
<td class="nump">740<span></span>
</td>
<td class="nump">896<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">21,462<span></span>
</td>
<td class="nump">16,334<span></span>
</td>
<td class="nump">9,347<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation', window );">Tax benefit from stock-based compensation</a></td>
<td class="num">(486)<span></span>
</td>
<td class="num">(224)<span></span>
</td>
<td class="num">(151)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income tax (benefit) provision</a></td>
<td class="num">(411)<span></span>
</td>
<td class="num">(1,493)<span></span>
</td>
<td class="nump">2,390<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoncashExpense', window );">Other</a></td>
<td class="nump">977<span></span>
</td>
<td class="nump">533<span></span>
</td>
<td class="nump">256<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable, net</a></td>
<td class="num">(4,799)<span></span>
</td>
<td class="num">(4,539)<span></span>
</td>
<td class="num">(1,529)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventory</a></td>
<td class="num">(430)<span></span>
</td>
<td class="nump">136<span></span>
</td>
<td class="nump">52<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Other current and non-current assets</a></td>
<td class="num">(2,025)<span></span>
</td>
<td class="num">(1,432)<span></span>
</td>
<td class="num">(196)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredCharges', window );">Deferred cost of goods sold</a></td>
<td class="num">(60)<span></span>
</td>
<td class="num">(224)<span></span>
</td>
<td class="num">(207)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">4,173<span></span>
</td>
<td class="nump">2,473<span></span>
</td>
<td class="nump">610<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities', window );">Accrued compensation</a></td>
<td class="nump">1,615<span></span>
</td>
<td class="nump">3,566<span></span>
</td>
<td class="nump">1,632<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities', window );">Accrued warranty</a></td>
<td class="num">(2)<span></span>
</td>
<td class="num">(13)<span></span>
</td>
<td class="num">(321)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedTaxesPayable', window );">Accrued taxes</a></td>
<td class="nump">247<span></span>
</td>
<td class="nump">2,292<span></span>
</td>
<td class="nump">490<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities', window );">Accrued outside commissions</a></td>
<td class="nump">734<span></span>
</td>
<td class="nump">1,744<span></span>
</td>
<td class="num">(5)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredRevenue', window );">Deferred revenue</a></td>
<td class="nump">195<span></span>
</td>
<td class="num">(273)<span></span>
</td>
<td class="num">(1,065)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities', window );">Other current and non-current liabilities</a></td>
<td class="nump">1,368<span></span>
</td>
<td class="num">(580)<span></span>
</td>
<td class="nump">1,002<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations', window );">Net cash provided by operating activities</a></td>
<td class="nump">28,478<span></span>
</td>
<td class="nump">23,567<span></span>
</td>
<td class="nump">21,240<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Acquisitions of property and equipment</a></td>
<td class="num">(8,851)<span></span>
</td>
<td class="num">(4,894)<span></span>
</td>
<td class="num">(5,826)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForSoftware', window );">Cost of capitalized software</a></td>
<td class="num">(5,516)<span></span>
</td>
<td class="num">(2,095)<span></span>
</td>
<td class="num">(724)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireMarketableSecurities', window );">Purchase of investments - available for sale</a></td>
<td class="num">(140,026)<span></span>
</td>
<td class="num">(126,723)<span></span>
</td>
<td class="num">(106,021)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities', window );">Sales of investments - available for sale</a></td>
<td class="nump">41,288<span></span>
</td>
<td class="nump">56,302<span></span>
</td>
<td class="nump">36,764<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments', window );">Proceeds from maturities of investments</a></td>
<td class="nump">93,795<span></span>
</td>
<td class="nump">64,361<span></span>
</td>
<td class="nump">63,546<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Acquisition of businesses, net of cash acquired</a></td>
<td class="num">(2,884)<span></span>
</td>
<td class="num">(23,246)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations', window );">Net cash used in investing activities</a></td>
<td class="num">(22,194)<span></span>
</td>
<td class="num">(36,295)<span></span>
</td>
<td class="num">(12,261)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations', window );">Capital lease payments</a></td>
<td class="num">(674)<span></span>
</td>
<td class="num">(446)<span></span>
</td>
<td class="num">(149)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfOtherDebt', window );">Payment of contingent consideration</a></td>
<td class="num">(300)<span></span>
</td>
<td class="num">(200)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchase of common stock</a></td>
<td class="num">(3,003)<span></span>
</td>
<td class="num">(11,653)<span></span>
</td>
<td class="num">(19,371)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_AddBackTaxBenefitFromStockbasedCompensation', window );">Tax benefit from stock-based compensation expense</a></td>
<td class="nump">486<span></span>
</td>
<td class="nump">224<span></span>
</td>
<td class="nump">151<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockPlans', window );">Proceeds from issuance of common stock under employee stock plans</a></td>
<td class="nump">5,087<span></span>
</td>
<td class="nump">4,827<span></span>
</td>
<td class="nump">4,455<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations', window );">Net cash provided by (used in) financing activities</a></td>
<td class="nump">1,596<span></span>
</td>
<td class="num">(7,248)<span></span>
</td>
<td class="num">(14,914)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations', window );">Effect of exchange rate changes on cash</a></td>
<td class="num">(426)<span></span>
</td>
<td class="nump">442<span></span>
</td>
<td class="num">(114)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease', window );">Net increase (decrease) in cash and cash equivalents</a></td>
<td class="nump">7,454<span></span>
</td>
<td class="num">(19,534)<span></span>
</td>
<td class="num">(6,049)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents,beginning of year</a></td>
<td class="nump">33,576<span></span>
</td>
<td class="nump">53,110<span></span>
</td>
<td class="nump">59,159<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents, end of year</a></td>
<td class="nump">41,030<span></span>
</td>
<td class="nump">33,576<span></span>
</td>
<td class="nump">53,110<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental and non-cash disclosures:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1', window );">Acquisition of property and equipment, net in connection with acquisitions of businesses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,453<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_AcquisitionOfCapitalLeaseInConnectionWithAcquisitionsOfBusinesses', window );">Acquisition of capital lease in connection with acquisitions of businesses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,332<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeaseObligationsIncurred', window );">Equipment acquired under capital leases</a></td>
<td class="nump">1,152<span></span>
</td>
<td class="nump">573<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaid', window );">Cash paid for interest</a></td>
<td class="nump">16<span></span>
</td>
<td class="nump">44<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Cash paid for income taxes</a></td>
<td class="nump">$ 460<span></span>
</td>
<td class="nump">$ 445<span></span>
</td>
<td class="nump">$ 159<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_AcquisitionOfCapitalLeaseInConnectionWithAcquisitionsOfBusinesses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_AcquisitionOfCapitalLeaseInConnectionWithAcquisitionsOfBusinesses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_AddBackTaxBenefitFromStockbasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_AddBackTaxBenefitFromStockbasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccretionExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for the passage of time, typically for liabilities, that have been discounted to their net present values. Excludes accretion associated with asset retirement obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6392676&amp;loc=d3e7480-110848<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 35<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6394232&amp;loc=d3e17558-110866<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccretionExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in additional paid in capital (APIC) resulting from a tax benefit associated with share-based compensation plan other than an employee stock ownership plan (ESOP). Includes, but is not limited to, excess tax benefit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 740<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=79981250&amp;loc=d3e23524-113945<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeaseObligationsIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase during the period in capital lease obligations due to entering into new capital leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4313-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeaseObligationsIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3044-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The effect of exchange rate changes on cash balances in continuing operations held in foreign currencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 225<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84241808&amp;loc=d3e92212-112881<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=68055307&amp;loc=d3e2420-110228<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84176398&amp;loc=d3e2921-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfLongLivedAssetsHeldForUse</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the value of expenditures made during the current reporting period for benefits that will be received over a period of years. Deferred charges differ from prepaid expenses in that they usually extend over a long period of time and may or may not be regularly recurring costs of operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period, excluding the portion taken into income, in the liability reflecting revenue yet to be earned for which cash or other forms of consideration was received or recorded as a receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in other expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in current liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest. Includes, but is not limited to, payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of financing activities, excluding discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3574-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of investing activities, excluding discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3574-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net book value of a nonmonetary asset transferred or exchanged in connection with the acquisition of a business or asset in a noncash transaction. Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. Nonmonetary assets and liabilities are assets and liabilities that will not result in cash receipts or cash payments in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4304-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4332-108586<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4313-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense charged against earnings to allocate the cost of tangible and intangible assets over their remaining economic lives, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoncashExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense or loss included in net income that result in no cash flow, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForSoftware">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the development, modification or acquisition of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForSoftware</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash outflow for purchase of trading, available-for-sale securities and held-to-maturity securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=82896770&amp;loc=d3e26853-111562<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities  (held-to-maturity or available-for-sale) during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=82896770&amp;loc=d3e26853-111562<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from sales, maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from the stock plan during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for the obligation for a lease meeting the criteria for capitalization (with maturities exceeding one year or beyond the operating cycle of the entity, if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfOtherDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for the payment of debt classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfOtherDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6809091376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>THE COMPANY AND SIGNIFICANT ACCOUNTING POLICIES - Note 1<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_NotesToFinancialStatementsAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock', window );">THE COMPANY AND SIGNIFICANT ACCOUNTING POLICIES - Note 1</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>1. THE COMPANY AND SIGNIFICANT ACCOUNTING POLICIES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>THE COMPANY</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">8x8, Inc. (&#34;8x8&#34; or the &#34;Company&#34;)
was incorporated in California in February 1987 and was reincorporated in Delaware in December 1996.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company is a leading provider of enterprise
cloud communications solutions, including unified communications, team collaboration, contact center, and analytics, integrated
over a single Software-as-a Service (SaaS) platform. The 8x8 Communications Cloud<sup>TM</sup> offers businesses a secure, reliable
and simplified approach to transitioning their legacy, on-premises communications systems to the cloud. This comprehensive solution,
built from owned and managed cloud technologies, enables customers to rely on a single provider for their global communications
and contact center capabilities as well as customer support requirements. 8x8 customers are spread across more than 100 countries
and range from small businesses to large enterprises. Since fiscal 2004, substantially all revenue has been generated from the
sale of communications services and related hardware. Prior to fiscal 2003, the Company's main business was Voice over Internet
Protocol semiconductors.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company's fiscal year ends on March 31
of each calendar year. Each reference to a fiscal year in these notes to the consolidated financial statements refers to the fiscal
year ended March 31 of the calendar year indicated (for example, fiscal 2017 refers to the fiscal year ended March 31, 2017).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b>Acquisitions</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In January 2017, the Company entered into
a share purchase agreement with the shareholders of LeChat, Inc., the maker of Sameroom<sup>TM</sup>, an interoperability platform
that enables cross-team messaging and collaboration in the enterprise.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In June 2015, the Company entered into an
asset purchase agreement with the shareholder of Quality Software Corporation and other parties affiliated with the shareholder
and Quality Software Corporation, a developer of cloud-native quality management capabilities and analytics.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In May 2015, the Company entered into a share
purchase agreement with the shareholders of DXI Limited, API Telecom Limited, Easycallnow Limited and RAS Telecom Limited, a provider
of in cloud-based outbound and blended contact center solutions.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">See Note 13 for further discussion.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>PRINCIPLES OF CONSOLIDATION</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The consolidated financial statements include
the accounts of 8x8 and its subsidiaries. All material intercompany accounts and transactions have been eliminated.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>USE OF ESTIMATES</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The preparation of the consolidated financial
statements in conformity with accounting principles generally accepted in the United States requires management to make estimates
and assumptions that affect the reported amounts of assets, liabilities and equity and disclosure of contingent assets and liabilities
at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period.
On an ongoing basis, the Company evaluates its estimates, including, but not limited to, those related to bad debts, returns reserve
for expected cancellations, valuation of inventories, income and sales tax, and litigation and other contingencies. The Company
bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances,
the results of which form the basis for making judgments about the carrying value of assets and liabilities, and equity that are
not readily apparent from other sources. Actual results could differ from those estimates under different assumptions or conditions.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>REVENUE RECOGNITION</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><i>Service and Product Revenue</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company recognizes service revenue, mainly
from subscription services to its cloud-based voice, call center, video and collaboration solutions, when persuasive evidence of
an arrangement exists, delivery has occurred or services have been rendered, price is fixed or determinable and collectability
is reasonably assured. The Company defers recognition of service revenues in instances when cash receipts are received before services
are delivered and recognizes deferred revenues ratably, over the course of the contract, as services are provided.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Under the terms of the Company's typical subscription
agreements, new customers can terminate their service within 30 days of order placement and receive a full refund of fees previously
paid. The Company has determined that it has sufficient history of subscriber conduct to make a reasonable estimate of cancellations
within the 30-day trial period. Therefore, the Company recognizes new subscriber revenue that is fixed or determinable and that
is not contingent on future performance or future deliverables in the month in which the new order was shipped, net of an allowance
for expected cancellations. The Company recognizes revenue from product sales, mainly 8x8 IP telephones, for which there are no
related services to be rendered upon shipment to customers provided that persuasive evidence of an arrangement exists, the price
is fixed or determinable, title has transferred, collection of resulting receivables is reasonably assured, there are no customer
acceptance requirements, and there are no remaining significant obligations. Gross outbound shipping and handling charges are recorded
as revenue, and the related costs are included in cost of goods sold. Reserves for returns and allowances for customer sales are
recorded at the time of shipment. In accordance with the Financial Accounting Standards Board (&#34;FASB&#34;) Accounting Standards
Codification (&#34;ASC&#34;) 605, <i>Revenue Recognition</i>, the Company records shipments to distributors, retailers, channel
partners, and resellers, where the right of return exists, as deferred revenue. The Company defers recognition of revenue on product
sales to distributors, retailers, channel partners, and resellers until the products have been sold to the end-customer.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company records revenue net of any sales
and service related taxes and mandatory government charges that are billed to its customers. The Company believes this approach
results in consolidated financial statements that are more easily understood by users.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><i>Multiple Element Arrangements</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">ASC 605-25, <i>Revenue Recognition - Multiple
Element Arrangements</i>, requires that revenue arrangements with multiple deliverables be divided into separate units of accounting
if the deliverables in the arrangement meet specific criteria. The provisioning of the 8x8 cloud service with the accompanying
8x8 IP telephone constitutes a revenue arrangement with multiple deliverables.&#160;For arrangements with multiple deliverables,
the Company allocates the arrangement consideration to all units of accounting based on their relative selling prices. In such
circumstances, the accounting principles establish a hierarchy to determine the relative selling price to be used for allocating
arrangement consideration to units of accounting as follows: (i) vendor-specific objective evidence of fair value (&#34;VSOE&#34;),
(ii) third-party evidence of selling price (&#34;TPE&#34;), and (iii) best estimate of the selling price (&#34;BESP&#34;).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">VSOE generally exists only when a Company
sells the deliverable separately, on more than a limited basis, at prices within a relatively narrow range.&#160; When VSOE cannot
be established, the Company attempts to establish the selling price of deliverables based on relevant TPE. TPE is determined based
on manufacturer's prices for similar deliverables when sold separately, when possible. As the Company has historically been unable
to establish a selling price using VSOE or TPE, it uses a BESP for the allocation of arrangement consideration. The objective of
BESP is to determine the price at which the Company would transact a sale if the product or service was sold on a stand-alone basis.
BESP is generally used for offerings that are not typically sold on a stand-alone basis or for new or highly customized offerings.
The Company determines BESP for a product or service by considering multiple factors including, but not limited to:</p>

<ul>

<li style="margin: 0pt 0 12pt; font-size: 10pt">the price list established by its management which is typically based on general
pricing practices and targeted gross margin of products and services sold; and</li>

<li style="margin: 0pt 0 12pt; font-size: 10pt">analysis of pricing history of new arrangements, including multiple element and
stand-alone transactions.</li>

</ul>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In accordance with the guidance of ASC 605-25,
when the Company enters into revenue arrangements with multiple deliverables the Company allocates arrangement consideration, among
the products and subscriber services based on their relative selling prices. Arrangement consideration allocated to the sold products
that is fixed or determinable and that is not contingent on future performance or future deliverables is recognized as product
revenues during the period of the sale less the allowance for estimated returns during the 30-day trial period. Arrangement consideration
allocated to subscriber services that is fixed or determinable and that is not contingent on future performance or future deliverables
is recognized ratably as service revenues as the related services are provided, which is generally over the initial contract term.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>DEFERRED COST OF GOODS SOLD</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Deferred cost of goods sold represents the
cost of products sold for which the end customer or distributor has a right of return. The cost of the products sold is recognized
contemporaneously with the recognition of revenue, when the subscriber has accepted the service.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>CASH, CASH EQUIVALENTS AND INVESTMENTS</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company considers all highly liquid investments
with an original maturity of three months or less to be cash equivalents. Management determines the appropriate categorization
of its investments at the time of purchase and reevaluates the classification at each reporting date. The cost of the Company's
investments is determined based upon specific identification.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company's investments are comprised of
mutual funds, commercial paper, corporate debt, municipal securities, asset backed securities, mortgage backed securities, agency
bonds, international government securities, certificates of deposit and money market funds. At March 31, 2017 and 2016, all investments
were classified as available-for-sale and reported at fair value, based either upon quoted prices in active markets, quoted prices
in less active markets,&#160;or quoted market prices for similar investments, with unrealized gains and losses, net of related
tax, if any, included in other comprehensive income (loss) and disclosed as a separate component of consolidated stockholders'
equity. Realized gains and losses on sales of all such investments are reported within the caption of other income in the consolidated
statements of operations and computed using the specific identification method. The Company classifies its investments as current
based on the nature of the investments and their availability for use in current operations. The Company's investments in marketable
securities are monitored on a periodic basis for impairment. In the event that the carrying value of an investment exceeds its
fair value and the decline in value is determined to be other-than-temporary, an impairment charge is recorded and a new cost basis
for the investment is established. These available-for-sale investments are primarily held in the custody of one major financial
institution.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>ACCOUNTS RECEIVABLE ALLOWANCE</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company estimates the amount of uncollectible
accounts receivable at the end of each reporting period based on the aging of the receivable balance, current and historical customer
trends, and communications with its customers.&#160; Amounts are written off only after considerable collection efforts have been
made and the amounts are determined to be uncollectible.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>INVENTORY</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Inventory is stated at the lower of standard
cost, which approximates actual cost using the first-in, first-out method, or market. Any write-down of inventory to the lower
of cost or market at the close of a fiscal period creates a new cost basis that subsequently would not be marked up based on changes
in underlying facts and circumstances. On an ongoing basis, the Company evaluates inventory for obsolescence and slow-moving items.
This evaluation includes analysis of sales levels, sales projections, and purchases by item, as well as raw material usage related
to the Company's manufacturing facilities. If the Company's review indicates a reduction in utility below carrying value, it reduces
inventory to a new cost basis. If future demand or market conditions are different than the Company's current estimates, an inventory
adjustment may be required, and would be reflected in cost of goods sold in the period the revision is made.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>PROPERTY AND EQUIPMENT</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Property and equipment are stated at cost
less accumulated depreciation and amortization. Depreciation and amortization are computed using the straight-line method. Estimated
useful lives of three years are used for equipment and software and five years for furniture and fixtures. Amortization of leasehold
improvements is computed using the shorter of the remaining facility lease term or the estimated useful life of the improvements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Maintenance, repairs and ordinary replacements
are charged to expense. Expenditures for improvements that extend the physical or economic life of the property are capitalized.
Gains or losses on the disposition of property and equipment are recorded in the Consolidated Statements of Operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Construction in progress primarily relates
to costs to acquire or internally develop software for internal use not fully completed as of March 31, 2017.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>ACCOUNTING FOR LONG-LIVED ASSETS</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company reviews the recoverability of
its long-lived assets, such as property and equipment, definite lived intangibles or capitalized software, when events or changes
in circumstances occur that indicate that the carrying value of the asset or asset group may not be recoverable. Examples of such
events could include a significant disposal of a portion of such assets, an adverse change in the market involving the business
employing the related asset or a significant change in the operation or use of an asset. The assessment of possible impairment
is based on the Company's ability to recover the carrying value of the asset or asset group from the expected future pre-tax cash
flows (undiscounted and without interest charges) of the related operations. If these cash flows are less than the carrying value
of such asset or asset group, an impairment loss is recognized for the difference between estimated fair value and carrying value.
The measurement of impairment requires management to estimate the fair value of long-lived assets and asset groups through future
cash flows. See Note 5 for further discussion on impairment charges incurred.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>GOODWILL AND OTHER INTANGIBLE ASSETS</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Goodwill represents the excess fair value
of consideration transferred over the fair value of net assets acquired in business combinations. Goodwill and intangible assets
with indefinite useful lives are not amortized, but are tested annually for impairment and more often if there is an indicator
of impairment. The Company has determined that it has three reporting units, and allocates goodwill to the reporting units for
the purposes of its annual impairment test.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company's annual goodwill impairment test
is performed on January 1 each year. No goodwill impairment charges were recorded in the periods presented.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Intangible assets with finite useful lives
are amortized on a straight-line basis over the periods benefited. Amortization expense for the customer relationship intangible
asset is included in sales and marketing expenses. Amortization expense for technology is included in cost of service revenue.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>WARRANTY EXPENSE</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company accrues for estimated product
warranty cost upon revenue recognition. Accruals for product warranties are calculated based on the Company's historical warranty
experience adjusted for any specific requirements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>RESEARCH, DEVELOPMENT AND SOFTWARE COSTS</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Computer software developed or obtained for
internal use in accordance with ASC 350-40, <i>Internal Use Software</i> (ASC 350-40), is capitalized during the application development
stage. In accordance with authoritative guidance, the Company begins to capitalize our costs to develop software when preliminary
development efforts are successfully completed, management has authorized and committed project funding, and it is probable that
the project will be completed and the software will be used as intended. Once the project has been completed, these costs are amortized
on a straight - line basis over the estimated useful life of the related asset, generally estimated to be three years. Costs incurred
prior to meeting these criteria together with costs incurred for training and maintenance are expensed as incurred and recorded
in research and development expense on our consolidated statements of operations. The Company classifies application development
costs associated with the development of the Company's products and services as other long-term assets. The Company classifies
application development costs associated with purchased software as property and equipment. See Note 6 for further details.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>ADVERTISING COSTS</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Advertising costs are expensed as incurred
and were $9.5 million, $8.5 million and $6.8 million for the years ended March 31, 2017, 2016 and 2015, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>FOREIGN CURRENCY TRANSLATION</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company has determined that the functional
currency of each of its foreign subsidiaries are the subsidiary's local currency. The Company believes this most appropriately
reflects the current economic facts and circumstances of the Company's subsidiaries' operations. The assets and liabilities of
the subsidiaries are translated at the applicable exchange rate as of the end of the balance sheet period and revenue and expenses
are translated at an average rate over the period presented. Resulting currency translation adjustments are recorded as a component
of accumulated other comprehensive income or loss within the stockholder's equity in the consolidated balance sheets.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>BUSINESS SEGMENTS</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company has two reportable segments, Americas
and Europe. The Company's chief operating decision makers, the Chief Executive Officer, Chief Financial Officer, and Chief Technology
Officer, evaluate performance of the Company and makes decisions regarding allocation of resources based on geographical results
(see Note 12).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>CUSTOMER ACQUISITION COSTS</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Customer acquisition costs are expensed as
incurred and include the advertising, marketing, promotions, commissions, rebates and equipment subsidy costs associated with the
Company's efforts to acquire new subscribers.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>INCOME TAXES</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Income taxes are accounted for using the asset
and liability approach. Under the asset and liability approach, a current tax liability or asset is recognized for the estimated
taxes payable or refundable on tax returns for the current year. A deferred tax liability or asset is recognized for the estimated
future tax effects attributed to temporary differences and carryforwards. If necessary, the deferred tax assets are reduced by
the amount of benefits that, based on available evidence, is more likely than not expected to be realized.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>CONCENTRATIONS</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Financial instruments that potentially subject
the Company to significant concentrations of credit risk consist principally of cash and cash equivalents, investments and trade
accounts receivable. The Company has cash equivalents and investment policies that limit the amount of credit exposure to any one
financial institution and restrict placement of these funds to financial institutions evaluated as highly credit-worthy. The Company
has not experienced any material losses relating to its investment instruments.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company sells its products to business
customers and distributors. The Company performs ongoing credit evaluations of its customers' financial condition and generally
does not require collateral from its customers. At March 31, 2017 and 2016, no customer accounted for more than 10% of accounts
receivable.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company purchases all of its hardware
products from suppliers that manufacturer the hardware directly. The inability of any supplier to fulfill supply requirements of
the Company could materially impact future operating results, financial position or cash flows.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company also relies primarily on third-party
network service providers to provide telephone numbers and PSTN call termination and origination services for its customers. If
these service providers failed to perform their obligations to the Company, such failure could materially impact future operating
results, financial position and cash flows.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>FAIR VALUE OF FINANCIAL INSTRUMENTS</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company defines fair value as the price
that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at
the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded
at fair value, the Company considers the principal market or the most advantageous market in which it would transact.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The accounting guidance for fair value measurement
requires the Company to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.
Observable inputs are inputs that reflect the assumptions market participants would use in valuing the asset or liability and are
developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the
Company's assumptions about the factors that market participants would use in valuing the asset or liability developed based on
the best information available in the circumstances.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The standard establishes a fair value hierarchy
based on the level of independent, objective evidence surrounding the inputs used to measure fair value by requiring that the most
observable inputs be used when available. A financial instrument's categorization within the fair value hierarchy is based upon
the lowest level of input that is significant to the fair value measurement. The fair value hierarchy is as follows:</p>

<ul>

<li style="margin: 0pt 0 12pt; font-size: 10pt">Level 1 applies to assets or liabilities for which there are quoted prices in active
markets for identical assets or liabilities that the Company has the ability to access at the measurement date.</li>

<li style="margin: 0pt 0 12pt; font-size: 10pt">Level 2 applies to assets or liabilities for which there are inputs other than
quoted prices included in Level 1 that are observable for the asset or liability, either directly or indirectly, such as quoted
prices for similar assets or liabilities in active markets; quoted prices for identical assets or liabilities in markets with insufficient
volume or infrequent transactions (less active markets).</li>

<li style="margin: 0pt 0 12pt; font-size: 10pt">Level 3 applies to assets or liabilities for which fair value is derived from valuation
techniques in which one or more significant inputs are unobservable, including the Company's own assumptions.</li>

</ul>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The estimated fair value of financial instruments
is determined by the Company using available market information and valuation methodologies considered to be appropriate. The carrying
amounts of the Company's cash and cash equivalents, accounts receivable and accounts payable approximate their fair values due
to their short maturities. The Company's investments are carried at fair value.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>ACCOUNTING FOR STOCK-BASED COMPENSATION</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company accounts for its employee stock
options, stock purchase rights, restricted stock units and restricted performance stock units granted under  the 2006 Stock Plan, the 2003 Contactual Plan, the 2012 Equity Incentive Plan, the 2013 New Employee
Inducement Incentive Plan and stock purchase rights under the 1996 Employee Stock Purchase Plan (collectively &#34;Equity Compensation
Plans&#34;) under the provisions of ASC 718 - <i>Stock Compensation</i>. Under the provisions of ASC 718, stock-based compensation
cost is measured at the grant date, based on the estimated fair value of the award, and is recognized as an expense over the employee's
requisite service period (generally the vesting period of the equity grant), net of estimated forfeitures.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">To value option grants under the Equity Compensation
Plans for stock-based compensation the Company used the Black-Scholes option valuation model. Fair value determined using the Black-Scholes
option valuation model varies based on assumptions used for the expected stock prices volatility, expected life, risk-free interest
rates and future dividend payments. The Company used the historical volatility of its stock over a period equal to the expected
life of the options. The expected life assumptions represent the weighted-average period stock-based awards are expecting to remain
outstanding. These expected life assumptions were established through the review of historical exercise behavior of stock-based
award grants with similar vesting periods. The risk-free interest rates were based on the closing market bid yields of actively
traded U.S. treasury securities in the over-the-counter market for the expected term equal to the expected term of the option.
The dividend yield assumption is based on the Company's history and expectation of future dividend payout.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Compensation expense for stock-based payment
awards is recognized using the straight-line single-option method and includes the impact of estimated forfeitures.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company issued restricted performance
stock units (PSUs) to a group of executives with vesting that is contingent on both market performance and continued service during
the fiscal year ended March 31, 2017:</p>

<ul>

<li style="margin: 0pt 0 12pt; font-size: 10pt">These PSUs vest (1) 50% on September 22, 2018 and (2) 50% on September 27, 2019,
in each case subject to the performance of the Company's common stock relative to the Russell 2000 Index (the benchmark) during
the period from grant date through such vesting date. A 2x multiplier will be applied to the total shareholder returns (TSR) for
each 1% of positive or negative relative TSR, and the number of shares earned will increase or decrease by 2% of the target numbers.
In the event the Company's common stock performance is below negative 30%, relative to the benchmark, no shares will be issued.</li>

</ul>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company issued PSUs to a group of executives
with vesting that is contingent on both market performance and continued service during the fiscal year ended March 31, 2016:</p>

<ul>

<li style="margin: 0pt 0 12pt; font-size: 10pt">These PSUs vest (1) 50% on September 22, 2017 and (2) 50% on September 27, 2018,
in each case subject to performance of the Company's common stock relative to the Russell 2000 Index during the period from grant
date through such vesting date. A 2x multiplier will be applied to the (TSR) for each 1% of positive or negative relative TSR,
and the number of shares earned will increase or decrease by 2% of the target numbers. In the event 8x8's common stock performance
is below negative 30%, relative to the benchmark, no shares will be issued.</li>

</ul>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company issued PSUs to a group of executives
with vesting that is contingent on both market performance and continued service. For the market-based restricted performance stock
units issued during the fiscal year ended March 31, 2015:</p>

<ul>

<li style="margin: 0pt 0 12pt; font-size: 10pt">the number of shares of the Company's stock to be received at vesting if applicable
service requirements are also met will range from 0% to 100% of the target amount based total shareholder return (&#34;TSR&#34;),
which compares the performance of the price per share of the Company's common stock with the NASDAQ Composite Index (&#34;Index&#34;)
for the three performance periods ending March 31, 2016, March 31, 2017 and March 31, 2018, for the fiscal year ended March 31,
2015; and for the three performance periods ending March 31, 2015, March 31, 2016 and March 31, 2017 for the fiscal year ended
March 31, 2014, in the following manner: where in each such measurement period, (1) if the performance return on the price per
share of the Company's common stock exceeds the performance return on the NASDAQ Composite Index, (which shall be determined by
subtracting the percentage return on the NASDAQ Composite Index from the percentage return on the price per share of the Common
Stock), then all of the TSR Performance Shares for such measurement period will be deemed earned and will vest; (2) if the performance
return on the price per share of Common Stock is more than 50% lower than the performance return on the NASDAQ Composite Index,
then none of the TSR Performance Shares for such measurement period will be deemed earned and will vest; and (3) if the performance
return on the price per share of Common Stock is between 0% and 50% lower than the performance return on the NASDAQ Composite Index,
then the number of TSR Performance Shares deemed earned and vesting for such measurement period will be reduced by 2% for each
1% by which the performance return on the NASDAQ Composite Index exceeds the performance return on the Common Stock, (4) if the
performance return on the price per share of Common Stock is between 0% and 50% higher than the performance return on the NASDAQ
Composite Index, then the number of TSR Performance Shares deemed earned and vesting for such measurement period will increase
by 2% for each 1% by which the performance return on the Common Stock exceeds the performance return on the NASDAQ Composite Index,
and</li>

<li style="margin: 0pt 0 12pt; font-size: 10pt">the number of shares of the Company's stock to be received at vesting will range
from 0% or 100% of the target amount based on four tranches, with each tranche vesting at the later of (a) the satisfaction of
the applicable service-based vesting requirement for that tranche, and (b) on the first date that the average stock price of the
Company's common stock for a consecutive 30 trading day period exceeds 150% of the grant date stock price. The minimum service
vesting requirement for each tranche is as follows:</li>

</ul>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.5in">Tranche 1: One year following the date
of the grant</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.5in">Tranche 2: Two years following the date
of the grant</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.5in">Tranche 3: Three years following the date
of the grant</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.5in">Tranche 4: Four years following the date
of the grant</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Market-based restricted performance stock
units are valued using a Monte Carlo simulation model on the date of grant. Fair value determined using the Monte Carlo simulation
model varies based on the assumptions used for the expected stock price volatility, the correlation coefficient between the Company
and the NASDAQ Composite Index, risk-free interest rates, and future dividend payments.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>COMPREHENSIVE INCOME (LOSS)</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Comprehensive (loss) income, as defined, includes
all changes in equity (net assets) during a period from non-owner sources. The difference between net income (loss) and comprehensive
(loss) income is due to foreign currency translation adjustments and unrealized gains or losses on investments classified as available-for-sale.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>NET INCOME (LOSS) PER SHARE </i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Basic net income (loss) per share is computed
by dividing net income (loss) available to common stockholders (numerator) by the weighted average number of vested, unrestricted
common shares outstanding during the period (denominator). Diluted net income per share is computed on the basis of the weighted
average number of shares of common stock plus the effect of dilutive potential common shares outstanding during the period using
the treasury stock method. Dilutive potential common shares include outstanding stock options and employee restricted purchase
rights.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>DEFERRED RENT</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In April 2012, the Company entered into an
87-month lease agreement for its new headquarters. Under the terms of the lease agreement:</p>

<ul>

<li style="margin: 0pt 0 12pt; font-size: 10pt">the Company received a three-month rent holiday from rental payments;</li>

<li style="margin: 0pt 0 12pt; font-size: 10pt">base rent is $130,821 for the 15 months after the rent holiday; and</li>

<li style="margin: 0pt 0 12pt; font-size: 10pt">rent expense increases 3% each year thereafter.</li>

</ul>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In the second quarter of fiscal 2013, the
Company received a $1.7 million allowance for reimbursement for the cost of tenant improvements that the Company included in cash
flows from operating activities. In accordance with the guidance in ASC 840-20, <i>Leases</i>, the Company accounts for its headquarters
facility operating lease as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><i>Rent Holidays. </i>The Company recognizes
the related rent expense on a straight-line basis at the earlier of the first rent payment or the date of possession of the leased
property. The difference between the amounts charged to expense and the rent paid is recorded as deferred lease incentives and
amortized over the lease term.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><i>Rent Escalations. </i>The Company recognizes
escalating rent provisions on a straight-line basis over the lease term. The difference between the amounts charged to expense
and the rent paid is recorded as deferred lease incentives and amortized over the lease term.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><i>Tenant Improvement Allowance</i>. The tenant
improvement allowance is deferred and amortized on a straight-line basis over the life of the lease as a reduction to rent expense.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In January 2016, the Company entered into
a 48-month lease for additional office space near the Company's US headquarters. In April 2016, the lease was amended for actual
move in date. Base rent begins at $105,628 and increases 3% each year thereafter. Future minimum annual lease payments under this
lease is included in &#34;Leases&#34; in Note 8.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">At March 31, 2017, total deferred rent included
in other accrued liabilities and non-current liabilities was $1.1 million and $0.8 million, respectively. At March 31, 2016, total
deferred rent included in other accrued liabilities and non-current liabilities was $0.3 million and $1.0 million, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>RECENTLY ADOPTED ACCOUNTING PRONOUNCEMENTS</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In August 2014, the Financial Accounting Standards
Board (FASB) issued Accounting Standards Update (ASU) No. 2014-15<b>,</b>&#160;<i>Presentation of Financial Statements: Going Concern
(Subtopic 205-40)</i>, this ASU provides guidance regarding management's responsibility in evaluating whether there is substantial
doubt about a company's ability to continue as a going concern. Certain disclosures will be required if conditions give rise to
substantial doubt about an entity's ability to continue as a going concern. The amendment is effective for the annual period ending
after December 15, 2016, and for annual periods and interim periods thereafter. The adoption of this update did not have a material
impact on the Company's consolidated financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In April 2015, the FASB issued ASU No. 2015-05,&#160;<i>Intangibles-Goodwill
and Other-Internal-Use Software (Subtopic 350-40): Customer's Accounting for Fees Paid in a Cloud Computing Arrangement.</i>&#160;This
update provides guidance in evaluating whether a cloud computing arrangement includes a software license. If a cloud computing
arrangement includes a software license, then the software license element of the arrangement should be accounted for as an acquisition
of a software license. If a cloud computing arrangement does not include a software license, the customer should account for the
arrangement as a service contract. The guidance does not change generally accepted accounting principles for a customer's accounting
for service contracts. This update is effective for annual periods, including interim periods within those annual periods, beginning
after December 15, 2015. Therefore, the Company has prospectively adopted this new standard on April 1, 2016. The adoption of this
standard did not have a material impact on our consolidated financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In November 2015, the FASB issued ASU No.
2015-17,&#160;<i>Income Taxes - Balance Sheet Classification of Deferred Taxes (Topic 740)</i>. This ASU requires all deferred
tax liabilities and assets to be presented in the balance sheet as noncurrent. As permitted, the Company early adopted this standard
prospectively during the quarter ended June 30, 2016. The adoption of this standard resulted in reclassifying current deferred
income tax assets to noncurrent deferred income tax assets and current deferred income tax liabilities to noncurrent deferred income
tax liabilities. No prior periods were retrospectively adjusted.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>RECENT ACCOUNTING PRONOUNCEMENTS</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In May 2014, the FASB issued ASU No. 2014-09,&#160;<i>Revenue
from Contracts with Customers</i>, along with amendments issued in 2015 and 2016, which requires an entity to recognize the amount
of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. The ASU will replace
most existing revenue recognition guidance in U.S. GAAP when it becomes effective. The new standard will become effective for the
Company on April 1, 2018. The standard permits the use of either the retrospective or cumulative effect transition method. The
Company has preliminary selected the modified retrospective method as the transition method.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company is in the initial stages of the
assessment of the impact of the new standard on the Company's accounting policies, processes and system requirements. The Company
has assigned internal resources and engaged third-party service providers to assist with the assessment and implementation. The
Company currently believes the most significant impact relates to the allocation of consideration in a contract between product
and service performance obligations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In June 2016, the FASB issued ASU No. 2016-13,&#160;<i>Financial
Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</i>, which provides guidance for
measurement and recognition of expected credit losses for financial assets held based on historical experience, current conditions,
and reasonable and supportable forecasts that affect the collectability of the reported amount. The amendment is effective for
fiscal years beginning after December 15, 2019. Early adoption is permitted for fiscal years beginning after December 15, 2018.
The Company is currently assessing the impact of this pronouncement to its consolidated financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In August 2016, the FASB issued ASU No. 2016-15<i>,
Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments</i>, which provides guidance on
how certain cash receipts and cash payments are to be presented and classified in the statement of cash flows. This amendment is
effective for fiscal years beginning after December 15, 2017, and interim periods within those fiscal years. Early adoption is
permitted. The Company is currently assessing the impact of this pronouncement to its Consolidated Statements of Cash Flows.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In October 2016, the FASB has issued ASU No.
2016-16<i>, Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory</i>, which provides guidance on how
an entity should recognize the income tax consequences of an intra-entity transfer of an asset other than inventory when the transfer
occurs. This amendment is effective for fiscal years beginning after December 15, 2017, and interim periods within those fiscal
years. Early adoption is permitted. The Company is currently assessing the impact of this pronouncement to its consolidated financial
statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In November 2016, the FASB has issued ASU
No. 2016-18<i>, Statement of Cash Flows (Topic 230)</i>, which provides guidance on how restricted cash or restricted cash equivalents
should be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown
on the statement of cash flows. This amendment is effective for fiscal years beginning after December 15, 2017, and interim periods
within those fiscal years. Early adoption is permitted. The Company is currently assessing the impact of this pronouncement to
its Consolidated Statements of Cash Flows.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In January 2017, the FASB has issued ASU No.
2017-01<i>, Business Combinations (Topic 805): Clarifying the Definition of a Business</i>, 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. This amendment is effective for fiscal years beginning after December 15,
2017, and interim periods within those fiscal years. Early adoption is permitted. The Company is currently assessing the impact
of this pronouncement to its consolidated financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In January 2017, the FASB has issued ASU No.
2017-04,&#160;<i>Intangibles and Other (Topic 350): Simplifying the Test for Goodwill Impairment</i>, which eliminates the requirement
to calculate the implied fair value of goodwill but rather require an entity to record an impairment charge based on the excess
of a reporting unit's carrying value over its fair value. This amendment is effective for annual or interim goodwill impairment
tests in fiscal years beginning after December 15, 2019. Early adoption is permitted. The Company is currently assessing the impact
of this pronouncement to its consolidated financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In February 2016, the FASB issued ASU No.
2016-02, <i>Leases (Topic 842), </i>which requires companies to generally recognize on the balance sheet operating and financing
lease liabilities and corresponding right-of-use assets. The update also requires qualitative and quantitative disclosures designed
to assess the amount, timing, and uncertainty of cash flows arising from leases.&#160;&#160;The update requires the use of a modified
retrospective transition approach, which includes a number of optional practical expedients that entities may elect to apply. This
amendment is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years.
Early adoption is permitted. The Company is currently assessing the impact of this pronouncement to its consolidated financial
statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In March 2016, the FASB issued ASU No. 2016-09,&#160;<i>Compensation
- Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting&#160;</i>(&#34;ASU 2016-09&#34;), which
is intended to simplify several aspects of the accounting for share-based payment transactions, including the income tax consequences,
classification of awards as either equity or liabilities, and classification on the statement of cash flows. As a result of the
adoption, stock-based compensation excess tax benefits or tax deficiencies will be reflected in the consolidated statement of operations
within the provision for income taxes rather than in the consolidated balance sheet within additional paid-in capital. The amount
of the impact to the provision for income taxes will depend on the difference between the market value of share-based awards at
vesting or settlement and the grant date fair value. The amendment is effective for annual periods beginning after December 15,
2016, including interim periods within those fiscal years. Early application is permitted.&#160;The Company is currently assessing
the impact of this pronouncement to its consolidated financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 12pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_NotesToFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_NotesToFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -URI http://asc.fasb.org/topic&amp;trid=2122394<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6795857136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FAIR VALUE MEASURESMENTS - Note 2<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAbstract', window );"><strong>Cash and Cash Equivalents [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">FAIR VALUE MEASURESMENTS - Note 2</a></td>
<td class="text"><p style="margin: 0pt"><font style="font: 10pt Times New Roman, Times, Serif"></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0"><b>2. FAIR VALUE MEASURESMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Cash, cash equivalents, available-for-sale
investments, and contingent consideration were (in thousands):</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Gross</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Gross</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Cash and</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Amortized</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Unrealized</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Unrealized</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Estimated</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Cash</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Short-Term</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 28%; border-bottom: black 1.5pt solid"><font style="font-size: 7pt"><b>As of March 31, 2017</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Costs</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Gain</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Loss</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Fair Value</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Equivalents</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Investments</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Cash</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">29,122&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">29,122&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">29,122&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt"><b>Level 1:</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Money market funds</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">11,908&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">11,908&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">11,908&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Mutual funds</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">2,000&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">(194)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">1,806&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">1,806&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 7pt"><b>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Subtotal</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">43,030&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">(194)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">42,836&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">41,030&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">1,806&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt"><b>Level 2:</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Commercial paper</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">19,144&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">8&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">19,152&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">19,152&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Corporate debt</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">83,995&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">61&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">(58)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">83,998&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">83,998&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Asset backed securities</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">26,906&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">4&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">(22)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">26,888&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">26,888&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Mortgage backed securities</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">116&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">(1)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">115&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">115&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Agency bond</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">2,000&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">2,000&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">2,000&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 7pt"><b>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Subtotal</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">132,161&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">73&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">(81)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">132,153&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">132,153&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Total assets</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">175,191&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">73&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">(275)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">174,989&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">41,030&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">133,959&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt"><b>Level 3:</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Contingent consideration</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">148&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">-&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Total liabilities</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">148&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">-&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Gross</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Gross</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Cash and</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Amortized</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Unrealized</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Unrealized</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Estimated</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Cash</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Short-Term</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 26%; border-bottom: black 1.5pt solid"><font style="font-size: 7pt"><b>As of March 31, 2016</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Costs</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Gain</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Loss</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Fair Value</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Equivalents</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Investments</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Cash</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">18,596&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">18,596&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">18,596&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt"><b>Level 1:</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Money market funds</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">14,980&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">14,980&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">14,980&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Mutual funds</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">2,000&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">(187)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">1,813&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">1,813&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 7pt"><b>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Subtotal</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">35,576&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">(187)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">35,389&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">33,576&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">1,813&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt"><b>Level 2:</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Commercial paper</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">6,794&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">2&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">6,796&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">6,796&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Corporate debt</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">85,164&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">78&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">(28)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">85,214&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">85,214&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Municipal securities</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">1,007&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">(1)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">1,006&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">1,006&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Asset backed securities</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">24,614&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">7&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">(11)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">24,610&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">24,610&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Mortgage backed securities</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">2,045&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">(17)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">2,028&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">2,028&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Agency bond</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">6,805&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">1&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">6,806&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">6,806&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; International government securities</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">1,000&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">1&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">1,001&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">1,001&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 7pt"><b>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Subtotal</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">127,429&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">89&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">(57)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">127,461&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">127,461&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Total assets</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">163,005&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">89&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">(244)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">162,850&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">33,576&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">129,274&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt"><b>Level 3:</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Contingent consideration</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">341&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">-&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Total liabilities</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">341&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">-&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Contractual maturities of investments as of
March 31, 2017 are set forth below (in thousands):</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Estimated</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 87%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Fair Value</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Due within one year</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">78,039&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Due after one year</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">55,920&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Total</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">133,959&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>Contingent Consideration and Escrow
Liability</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company's contingent consideration liability
and escrow liability, included in other accrued liabilities and noncurrent liabilities on the consolidated balance sheets, is associated
with the Quality Software Corporation (QSC) acquisition made in the first quarter of fiscal 2016. Amounts held in escrow were measured
at fair value using present value computations at the time of acquisition. The contingent consideration was measured at fair value
using a probability weighted average of the potential payment outcomes that would occur should certain contract milestones be reached.
As there was no market data available to use in valuing the contingent consideration; therefore, the Company developed its own
assumptions related to the achievement of the milestones to evaluate the fair value of the liability. As such, the contingent consideration
is classified within Level 3 as described below.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The items are classified as Level 3 within
the valuation hierarchy, consisting of contingent consideration and escrow liability related to the QSC acquisition, were valued
based on an estimate of the probability of success of the milestones being achieved and present value computations, respectively.
The table below presents a roll-forward of the contingent consideration and escrow liability valued using a Level 3 input (in thousands):</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Years Ended March 31,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 74%">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2016</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Balance at beginning of period</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">341&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Purchase price contingent consideration</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">541&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Fair value adjustment</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">107&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Contingent consideration payments</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(300)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(200)</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Balance at end of period</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">148&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">341&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -URI http://asc.fasb.org/topic&amp;trid=2155941<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6808434512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVENTORIES - Note 3<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_NotesToFinancialStatementsAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">INVENTORIES - Note 3</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b>3. INVENTORIES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Components of inventories were as follows
(in thousands):</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>March 31,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 66%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2016</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Work-in-process</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">76&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Finished goods</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">908&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">444&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">908&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">520&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_NotesToFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_NotesToFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6798848336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT - Note 4<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">PROPERTY AND EQUIPMENT - Note 4</a></td>
<td class="text"><p style="margin: 0pt"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0"><b>4. PROPERTY AND EQUIPMENT</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Property and equipment consisted of the following
(in thousands):</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>March 31,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 66%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2016</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Computer equipment</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">24,293&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">18,277&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Furniture and fixtures</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1,411&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1,067&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Software</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">7,380&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">5,417&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Leasehold improvements</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">5,579&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">3,667&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Construction in progress</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">689&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">967&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">39,352&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">29,395&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Less: accumulated depreciation and amortization</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(22,968)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(17,020)</font></td></tr>
<tr style="vertical-align: top">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">16,384&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">12,375&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0"></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6808407536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INTANGIBLE ASSETS - Note 5<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsDisclosureTextBlock', window );">INTANGIBLE ASSETS - Note 5</a></td>
<td class="text"><p style="margin: 0pt"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0"><b>5. INTANGIBLE ASSETS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0">The carrying value of intangible assets consisted of the following
(in thousands):</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="7" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>March 31, 2017</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td colspan="7" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>March 31, 2016</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Gross</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Gross</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Carrying</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Accumulated</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Net Carrying</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Carrying</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Accumulated</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Net Carrying</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 29%">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Amount</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Amortization</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Amount</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Amount</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Amortization</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Amount</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">Technology</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">18,685&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">(7,010)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">11,675&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">18,640&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">(4,622)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">14,018&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">Customer relationships</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">9,419&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">(6,187)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">3,232&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">9,993&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">(4,847)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">5,146&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">Trade names/domains</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">2,036&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">2,036&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">2,205&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">2,205&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 7pt">In-process research and development</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">95&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">95&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">95&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">95&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Total acquired identifiable intangible assets</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">30,235&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">(13,197)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">17,038&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">30,933&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">(9,469)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">21,464&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">At March 31, 2017, annual amortization of
definite lived intangible assets, based upon existing intangible assets and current useful lives, is estimated to be the following
(in thousands):</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="width: 88%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Amount</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">2018</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">3,854&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">2019</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">3,459&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">2020</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">3,009&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">2021</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">2,666&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">2022</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1,701&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Thereafter</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">218&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Total</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">14,907&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>Impairment of Long-Lived Assets</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">During the year ended March 31, 2017, the
Company decided to discontinue a certain customer segment of its United Kingdom based platform-as-a-service (DXI PaaS) that was
acquired in fiscal 2016 as part of the DXI acquisition. The Company evaluated long-lived assets related to the DXI reporting unit
including the technology, customer relationships, and trade name intangible assets for impairment and determined that the assets
were not impaired. However, the Company recorded an impairment charge equal to the remaining value of the impaired DXI PaaS customer
relationship in the third fiscal quarter. The impairment recorded during the fiscal year was immaterial to the consolidated statements
of operations. Revenues and net income (loss) from DXI PaaS were not material for all periods presented.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">During the year ended March 31, 2016, the
Company decided to end-of-life its hosted virtual desktop service (Zerigo). The Company evaluated long-lived assets related to
Zerigo including the technology, customer relationships, and trade name intangible assets for impairment. The Company determined
it was appropriate to record an impairment charge equal to the remaining value of the impaired long-lived assets in the third fiscal
quarter. The impairment recorded during the fiscal year was $0.6 million, of which $0.4 million and $0.2 million was recorded in
cost of service and sales and marketing, respectively, in the consolidated statements of operations. Revenues and net income (loss)
from Zerigo were not material for all periods presented.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0"></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all or part of the information related to intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI http://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6808464544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CAPITALIZED SOFTWARE COSTS - Note 6<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_NotesToFinancialStatementsAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock', window );">CAPITALIZED SOFTWARE COSTS - Note 6</a></td>
<td class="text"><p style="margin: 0pt"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 12pt"><b>6. CAPITALIZED SOFTWARE COSTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 12pt">Capitalized software consisted of the following (in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>Other Long-Term Assets</i></b></p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>March 31,</b></font></td></tr>
<tr style="vertical-align: top">
    <td style="width: 70%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2016</b></font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Capitalized projects in service</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">1,804&#160;</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Capitalized projects in process</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">6,461&#160;</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">2,753&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Accumulated amortization</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(588)</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Total capitalized software costs</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">7,677&#160;</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">2,753&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Application development stage costs capitalized during the year</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">5,516&#160;</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">2,095&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Application development stage costs capitalized
during the year in other long-term assets consists of cost related to both completed and in-process costs capitalized in accordance
with ASC 350-40. </p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>Property and Equipment</i></b></p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>March 31,</b></font></td></tr>
<tr style="vertical-align: top">
    <td style="width: 70%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2016</b></font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Capitalized projects in service</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">2,904&#160;</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">1,183&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Capitalized projects in process</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">689&#160;</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">967&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Accumulated amortization</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(871)</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(250)</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Total capitalized software costs</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">2,722&#160;</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1,900&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Application development stage costs capitalized during the year</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1,452&#160;</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">756&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Application development stage costs capitalized
during the year in other property and equipment consists of cost related to both completed and in-process costs capitalized in
accordance with ASC 350-40. </p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 12pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 12pt">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_NotesToFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_NotesToFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for research, development, and computer software activities, including contracts and arrangements to be performed for others and with federal government. Includes costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility and in-process research and development acquired in a business combination consummated during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 730<br> -URI http://asc.fasb.org/subtopic&amp;trid=2197926<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6808405248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL - Note 7<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillDisclosureTextBlock', window );">GOODWILL - Note 7</a></td>
<td class="text"><p style="margin: 0pt"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0"><b>7. GOODWILL</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The following table provides a summary of
the changes in the carrying amounts of goodwill by reporting segment (in thousands):</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="width: 61%">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Americas</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Europe</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Total</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Balance at March 31, 2015</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">23,940&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">12,947&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">36,887&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Additions due to acquisitions</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1,789&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">10,125&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">11,914&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Foreign currency translation</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(1,381)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(1,381)</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Balance at March 31, 2016</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">25,729&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">21,691&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">47,420&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Additions due to acquisitions</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1,580&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1,580&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Foreign currency translation</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(2,864)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(2,864)</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Balance at March 31, 2017</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">27,309&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">18,827&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">46,136&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=2144439<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6641741408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES - Note 8<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_NotesToFinancialStatementsAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">COMMITMENTS AND CONTINGENCIES - Note 8</a></td>
<td class="text"><p style="margin: 0pt"></p>

<p style="font: bold x-small Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif"><b>8. COMMITMENTS
AND CONTINGENCIES</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>Guarantees</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><i>Indemnifications</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In the normal course of business, the Company
may agree to indemnify other parties, including customers, lessors and parties to other transactions with the Company, with respect
to certain matters such as breaches of representations or covenants or intellectual property infringement or other claims made
by third parties. These agreements may limit the time within which an indemnification claim can be made and the amount of the
claim. In addition, the Company has entered into indemnification agreements with its officers and directors.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">It is not possible to determine the maximum
potential amount of the Company's exposure under these indemnification agreements due to the limited history of prior indemnification
claims and the unique facts and circumstances involved in each particular agreement. Historically, payments made by the Company
under these agreements have not had a material impact on the Company's operating results, financial position or cash flows. Under
some of these agreements, however, the Company's potential indemnification liability might not have a contractual limit.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><i>Product Warranties</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company accrues for the estimated costs
that may be incurred under its product warranties upon revenue recognition.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><i>Operating Leases</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company's operating lease
obligations consist of the Company's principal facility and various leased facilities under operating lease agreements, which
expire on various dates from fiscal 2018 through fiscal 2026. The Company leases its headquarters facility in San Jose,
California under an operating lease agreement that expires in October 2019.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">At March 31, 2017, future minimum annual lease
payments under non-cancelable operating leases were as follows (in thousands):</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="width: 88%; text-decoration: underline"><font style="font-size: 10pt"><u>Year ending March 31:</u></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 10%; text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; 2018</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">4,708&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; 2019</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">5,596&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; 2020</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">4,906&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; 2021</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">2,435&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; 2022 and Thereafter</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">6,908&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Total</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">24,553&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Rent expense for the years ended March 31,
2017, 2016 and 2015 was $5.1 million, $2.1 million and $1.8 million, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><i>Capital Leases</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company has non-cancelable capital lease
agreements for office and computer equipment bearing interest at various rates. At March 31, 2017, future minimum annual lease
payments under non-cancelable capital leases were as follows (in thousands):</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="width: 88%; text-decoration: underline"><font style="font-size: 10pt"><u>Year ending March 31:</u></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 10%; text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; 2018</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">981&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; 2019</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">681&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; 2020</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">169&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; 2021</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">5&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; 2022</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">5&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Total minimum payments</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1,841&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Less: Amount representing interest</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(116)</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1,725&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Less: Short-term portion of capital lease obligations</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(918)</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Long-term portion of capital lease obligations</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">807&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Capital leases included in computer and office
equipment were approximately $2.7 million and $1.6 million at March 31, 2017 and 2016, respectively. Total accumulated amortization
was approximately $1.0 million and $0.1 million at March 31, 2017 and 2016, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><i>Minimum Third-Party Customer Support Commitments</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In the third quarter of 2010, the Company
amended its contract with one of its third-party customer support vendors containing a minimum monthly commitment of approximately
$0.4 million effective April 1, 2010. As the agreement requires a 150-day notice to terminate, the total remaining obligation under
the contract was $2.2 million at March 31, 2017.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><i>Minimum Third-Party Network Service Provider
Commitments</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company entered into contracts with multiple
vendors for third-party network service which expire on various dates in fiscal 2017 through 2018. At March 31, 2017, future minimum
annual payments under these third-party network service contracts were as follows (in thousands):</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="width: 88%; text-decoration: underline"><font style="font-size: 10pt"><u>Year ending March 31:</u></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 10%; text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; 2018</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">1,364&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; 2019</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">133&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; 2020</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">8&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Total minimum payments</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1,505&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><i>Legal Proceedings</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company, from time to time, is involved
in various legal claims or litigation, including patent infringement claims that can arise in the normal course of the Company's
operations. Pending or future litigation could be costly, could cause the diversion of management's attention and could upon resolution,
have a material adverse effect on the Company's business, results of operations, financial condition and cash flows.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">On February 22, 2011, the Company was named
a defendant in Bear Creek Technologies, Inc.&#160;(BCT)&#160;v. 8x8, Inc.&#160;<i>et al.</i>, filed in the U.S.&#160;District Court
for the District of Delaware (the Delaware Court), along with 20 other defendants.&#160; Collectively this patent litigation is
referred to as&#160;<i>In re Bear Creek Technologies, Inc.&#160;</i>&#160;(MDL No.: 2344).&#160; In August 2011, the suit was dismissed
without prejudice but then refiled in the Delaware Court against the Company. On November 28, 2012, the U.S. Patent and Trademark
Office (&#34;USPTO&#34;) initiated a Reexamination Proceeding through which the claims of the patent asserted against the Company
were found to be invalid based on four separate grounds.&#160;During the Reexamination Proceeding, the Delaware Court granted the
Company's motion to stay the proceeding (July 17, 2013) and administratively closed the case on May 5, 2015 with leave to reopen
if needed.&#160; The outcome of the Reexamination Proceeding was first appealed to the USPTO&#160;Patent Trial and Appeal Board
which affirmed the invalidity bases of all claims in a Decision dated Dec. 29, 2015 (&#34;the Board Decision&#34;).&#160; The Board
Decision was then appealed to the United States Court of Appeals for the Federal Circuit (&#34;Federal Circuit&#34;), which also
affirmed the invalidity bases of all claims as the Federal Circuit noted in a Judgment dated March 15, 2017.&#160; On April 21,
2017, the Federal Circuit issued a Mandate, which formally concluded the appeal and, absent any unforeseen circumstances, formally
ended the Federal Circuit's jurisdiction of this matter, thereby for effecting finality of the Delaware Court's May 5, 2015 decision.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">On November 14, 2016, the Company was named
as a defendant in <i>Serenitiva LLC v. 8x8, Inc</i>., filed in U.S. District Court for the E.D. of Texas (Civil Action No. 6:16-cv-1290).
Plaintiff Serenitiva sued the Company based on alleged infringement of U.S. Patent No. 6,865,268 concerning alleged activities
involving the Company's Virtual Contact Center Agent Console (Plaintiff Serenitiva sued nine other defendants, concurrently, based
on the same patent). Pursuant to an agreement executed by both parties in mid-April 2017, the Company settled the suit prior to
answering the complaint under the terms of a settlement agreement between us and the plaintiff. Under the terms of a settlement
agreement between the plaintiff and the Company, 8x8 agreed to pay plaintiff an amount that was not material to our business, and
the Company was granted a limited license to the patent. A Joint Motion to Dismiss was filed April 20, 2017, and an Order of Dismissal
With Prejudice should be forthcoming from the Court.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">On December 2, 2016, the Company was named
as a defendant in <i>Paluxy Messaging LLC v. 8x8, Inc.</i>, filed in U.S. District Court for the E.D. of Texas, Tyler Division
(Civil Action No. 6:16-cv-1346). Plaintiff Paluxy Messaging LLC sued the Company based on alleged infringement U.S. Patent No.
8,411,829 concerning alleged activities involving the Company's voicemail system (Plaintiff Paluxy Messaging sued seven other defendants,
concurrently, based on the same patent). Based on the Company's subscription to certain patent risk management services, the Company
settled the suit without needing to answer the complaint. Under the terms of a settlement agreement between the plaintiff and the
Company, 8x8 agreed to pay plaintiff an amount that was not material to our business, and we were granted a limited license to
the patent. An Order of Dismissal With Prejudice was issued March 13, 2017.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">On April 16, 2015, the Company was named as
a defendant in a lawsuit, Slocumb Law Firm v. 8x8, Inc., filed in the United States District Court for the Middle District of Alabama.
The Slocumb Law Firm has alleged that it purchased certain business services from the Company that did not perform as advertised
or expected, and has asserted various causes of actions including fraud, breach of contract, violations of the Alabama Deceptive
Trade Practices Act and negligence. On June 10, 2015, the United States Magistrate Judge issued a Report and Recommendation that
the Court grant the Company's motion to stay the case and compel the Slocumb Law Firm to arbitrate its claims in Santa Clara County,
California pursuant to a clause mandating arbitration of disputes set forth in the terms and conditions to which Slocumb Law Firm
agreed in connection with its purchase of business services from the Company The Court closed this case administratively when it
granted the Company's motion to compel arbitration. Under the Company's standard business terms and conditions, as of March 31,
2017, the period to initiate arbitration has lapsed.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><i>State and Municipal Taxes</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">From time to time, the Company has received
inquiries from a number of state and municipal taxing agencies with respect to the remittance of sales, use, telecommunications,
excise, and income taxes. Several jurisdictions currently are conducting tax audits of the Company's records. The Company collects
or has accrued for taxes that it believes are required to be remitted. The amounts that have been remitted have historically been
within the accruals established by the Company. The Company adjusts its accrual when facts relating to specific exposures warrant
such adjustment.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">For the fiscal year ended March 31, 2017,
the City of San Francisco levied an assessment for utility taxes against the Company. The Company plans to vigorously appeal the
assessment. Based on historical experience of the Company, management has determined the probable loss relating to this exposure
to be approximately $0.5 million. Although the outcome cannot be predicted, the estimated reasonable additional loss is between
$0 to $0.5 million.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_NotesToFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_NotesToFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6808452368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS' EQUITY - Note 9<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">STOCKHOLDERS' EQUITY - Note 9</a></td>
<td class="text"><p style="margin: 0pt"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0 3pt"><b>9. STOCKHOLDERS' EQUITY</b><font style="font-size: 8pt">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0 3pt"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>2006 Stock Plan</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In May 2006, the Company's board of directors
approved the 2006 Stock Plan (&#34;2006 Plan&#34;).&#160; The Company's stockholders subsequently adopted the 2006 Plan in September
2006, and became effective in October 2006.&#160; The Company reserved 7,000,000 shares of the Company's common stock for issuance
under this plan. As of March 31, 2017, there are no shares available for future grants under the 2006 Plan.&#160; The 2006 Plan
provides for granting incentive stock options to employees and non-statutory stock options to employees, directors or consultants.&#160;
The stock option price of incentive stock options granted may not be less than the fair market value on the effective date of the
grant. Other types of options and awards under the 2006 Plan may be granted at any price approved by the administrator, which generally
will be the compensation committee of the board of directors. Options generally vest over four years and expire ten years after
grant.&#160; In 2009, the 2006 Plan was amended to provide for the granting of stock purchase rights. The 2006 Plan expired in
May 2016.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>2003 Contactual Plan</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In the second fiscal quarter of 2012, the
Company assumed the Amended and Restated Contactual, Inc. 2003 Stock Option Plan (the &#34;2003 Contactual Plan&#34;) and registered
an aggregate of 171,974 shares of the Company's common stock that may be issued upon the exercise of stock options previously granted
under the 2003 Contactual Plan and assumed by the Company when it acquired Contactual. No new stock options or other awards can
be granted under 2003 Contactual Plan.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>2012 Equity Incentive Plan</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In June 2012, the Company's board of directors
approved the 2012 Equity Incentive Plan (&#34;2012 Plan&#34;).&#160; The Company's stockholders subsequently adopted the 2012 Plan
in July 2012, and became effective in August 2012.&#160; The Company reserved 4,100,000 shares of the Company's common stock for
issuance under this plan. In August 2014 and 2016, the 2012 Plan was amended to allow for an additional 6,800,000 and 4,500,000
shares reserved for issuance, respectively. As of March 31, 2017, 4,060,411 shares remained available under the 2012 Plan.&#160;
The 2012 Plan provides for granting incentive stock options to employees and non-statutory stock options to employees, directors
or consultants, and granting of stock appreciation rights, restricted stock, restricted stock units and performance units, qualified
performance-based awards and stock grants. The stock option price of incentive stock options granted may not be less than the fair
market value on the effective date of the grant. Other types of options and awards under the 2012 Plan may be granted at any price
approved by the administrator, which generally will be the compensation committee of the board of directors. Options, restricted
stock and restricted stock units generally vest over four years and expire ten years after grant. The 2012 Plan expires in June
2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>2013 New Employee Inducement Incentive
Plan</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In September 2013, the Company's board of
directors approved the 2013 New Employee Inducement Incentive Plan (&#34;2013 Plan&#34;).&#160; The Company reserved 1,000,000
shares of the Company's common stock for issuance under this plan. In November 2014, the 2013 Plan was amended to allow for an
additional 1,200,000 shares reserved for issuance. In July 2015, the Plan was amended to allow for an additional 1,200,000 shares
reserved for issuance. In connection with its approval of the August 2016 amendments to the 2012 Plan, the Board of Directors has
approved the suspension of future grants under the 2013 Plan, which became effective immediately upon stockholder approval of the
proposed 2012 Plan amendments in August 2016. In addition, the 2013 Plan was amended to reduce the number of shares reserved for
issuance under the 2013 Plan to the number of shares that are then subject to outstanding awards under the 2013 Plan, leaving no
shares available for future grant.&#160; The 2013 Plan provided for granting non-statutory stock options, stock appreciation rights,
restricted stock, restricted stock and performance units and stock grants solely to newly hired employees as a material inducement
to accepting employment with the Company. Options were granted at market value on the grant date under the 2013 Plan, unless determined
otherwise at the time of grant by the administrator, which generally will be the compensation committee of the board of directors.
Options generally expire ten years after grant.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>Stock-Based Compensation</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The following table summarizes stock-based
compensation expense (in thousands):</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="7" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Years Ended March 31,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 61%">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2016</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2015</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Cost of service revenue</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">1,732&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">1,159&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">692&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Cost of product revenue</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Research and development</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">3,762&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">2,914&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1,495&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Sales and marketing</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">8,832&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">6,133&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">3,748&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">General and administrative</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">7,136&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">6,128&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">3,412&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Total</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">21,462&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">16,334&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">9,347&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>Stock Options, Stock Purchase Right
and Restricted Stock Unit Activity</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Stock Option activity under all the Company's
stock option plans since March 31, 2014, is summarized as follows:</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Weighted</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Average</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Exercise</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Number of</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Price</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 75%">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Shares</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Per Share</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Outstanding at March 31, 2014</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">6,002,382&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">4.14&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Granted&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1,110,466&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">7.29&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Exercised</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(1,326,385)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1.87&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Canceled/Forfeited</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(458,556)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">6.06&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Outstanding at March 31, 2015</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">5,327,907&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">5.19&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Granted&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">723,776&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">8.63&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Exercised</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(1,162,175)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">2.56&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Canceled/Forfeited</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(96,242)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">8.06&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Outstanding at March 31, 2016</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">4,793,266&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">6.29&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Granted&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">407,392&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">14.63&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Exercised</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(603,998)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">2.34&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Canceled/Forfeited</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(134,248)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">8.41&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Outstanding at March 31, 2017</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">4,462,412&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">7.52&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Vested and expected to vest at March 31, 2017</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">4,462,412&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">7.52&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Exercisable at March 31, 2017</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">3,191,879&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">6.47&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Stock Purchase Right activity since March
31, 2014 is summarized as follows:</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Weighted</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Weighted</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Average</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Average</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Grant-Date</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Remaining</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Number of</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Fair Market</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Contractual</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 62%">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Shares</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Value</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Term (in Years)</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Balance at March 31, 2014</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">489,627&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">4.83&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1.93&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Granted</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">31,432&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">7.88&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Vested</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(223,360)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">3.98&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Forfeited</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(73,864)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">5.39&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Balance at March 31, 2015</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">223,835&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">5.92&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1.50&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Granted</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">- &#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Vested</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(115,789)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">5.32&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Forfeited</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(25,875)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">7.40&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Balance at March 31, 2016</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">82,171&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">6.30&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">0.76&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Granted</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">- &#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Vested</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(69,426)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">6.00&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Forfeited</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(1,375)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">6.72&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Balance at March 31, 2017</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">11,370&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">8.10&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1.09&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Restricted Stock Unit activity since March
31, 2014 is summarized as follows:</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Weighted</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Weighted Average</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Number of</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Average Grant</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Remaining Contractual</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 56%">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Shares</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Date Fair Value</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Term (in Years)</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Balance at March 31, 2014</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1,134,856&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">9.00&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">2.00&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Granted</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1,965,786&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">6.68&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Vested</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(187,788)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">9.54&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Forfeited</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(214,168)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">8.30&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Balance at March 31, 2015</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">2,698,686&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">7.33&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1.88&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Granted</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">2,681,997&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">8.78&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Vested</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(589,788)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">7.79&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Forfeited</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(246,096)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">8.15&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Balance at March 31, 2016</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">4,544,799&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">8.08&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1.67&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Granted</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">2,491,877&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">15.15&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Vested</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(1,600,831)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">7.89&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Forfeited</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(496,795)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">9.56&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Balance at March 31, 2017</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">4,939,050&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">11.57&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">2.47&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Significant option groups outstanding at March
31, 2017 and related weighted average exercise price, contractual life, and aggregate intrinsic value information for 8x8, Inc.'s
stock option plans are as follows:</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="8" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Options Outstanding</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Options Exercisable</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Weighted</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Weighted</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Weighted</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Average</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Average</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Average</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Exercise</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Remaining</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Aggregate</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Exercise</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Aggregate</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Price</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Contractual</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Intrinsic</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Price</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Intrinsic</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Shares</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Per Share</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Life (Years)</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Value</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Shares</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Per Share</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Value</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">$ 0.55 to $ 4.60</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">912,189&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">1.91&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">2.0&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">12,168,894&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">912,189&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">1.91&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">12,168,894&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">$ 5.87 to $ 6.86</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">1,139,300&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">6.48&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">6.7&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">9,996,307&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">863,274&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">6.35&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">7,680,449&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">$ 7.52 to $ 9.21</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">920,268&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">8.43&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">7.4&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">6,277,429&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">503,564&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">8.47&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">3,414,760&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">$ 9.35 to $ 10.50</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">904,935&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">9.73&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">6.6&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">4,998,813&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">758,640&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">9.71&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">4,206,928&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 7pt">$ 10.86 to $ 15.40</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">585,720&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">13.48&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">8.8&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">1,043,018&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">154,212&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">11.68&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">551,242&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">4,462,412&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">34,484,461&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">3,191,879&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">28,022,273&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The aggregate intrinsic value in the table
above represents the total pre-tax intrinsic value (the aggregate difference between the closing stock price of the Company's common
stock on March 31, 2017 and the exercise price for in-the-money options) that would have been received by the option holders if
all in-the-money options had been exercised on March 31, 2017.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The total intrinsic value of options exercised
in the years ended March 31, 2017, 2016 and 2015 was $7.2 million, $9.2 million and $8.1 million, respectively. As of March 31,
2017, there was $48.5 million of unamortized stock-based compensation expense related to unvested stock options and awards which
is expected to be recognized over a weighted average period of 2.05 years.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Unamortized stock-based compensation expense
related to shares issued as part of the DXI acquisition (see Note 13) was approximately $1.3 million, which will be recognized
over a weighted average period of 2.17 years.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Cash received from option exercises and purchases
of shares under the Equity Compensation Plans for the years ended March 31, 2017, 2016 and 2015 were $5.1 million, $4.8 million
and $4.5 million, respectively. The total tax benefit attributable to stock options exercised in the year ended March 31, 2017,
2016 and 2015 was $0.5 million, $0.2 million and $0.2 million, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>1996 Employee Stock Purchase Plan</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company's 1996 Stock Purchase Plan (&#34;Employee
Stock Purchase Plan&#34;) was adopted in June 1996 and became effective upon the closing of the Company's initial public offering
in July 1997. Under the Employee Stock Purchase Plan, 500,000 shares of common stock were initially reserved for issuance. At the
start of each fiscal year, the number of shares of common stock subject to the Employee Stock Purchase Plan increases so that 500,000
shares remain available for issuance. During fiscal 2017, 2016 and 2015, approximately 0.3 million, 0.4 million, and 0.3 million
shares, respectively, were issued under the Employee Stock Purchase Plan. In May 2006, the Company's board of directors approved
a ten-year extension of the Employee Stock Purchase Plan. Stockholders approved a ten-year extension of the Employee Stock Purchase
Plan at the 2006 Annual Meeting of Stockholders held September 18, 2006. The Employee Stock Purchase Plan is effective until August
2017.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Employee Stock Purchase Plan permits eligible
employees to purchase common stock through payroll deductions at a price equal to 85% of the fair market value of the common stock
at the beginning of each two-year offering period or the end of a six month purchase period, whichever is lower. When the Employee
Stock Purchase Plan was reinstated in fiscal 2005, the offering period was reduced from two years to one year. The contribution
amount may not exceed ten percent of an employee's base compensation, including commissions, but not including bonuses and overtime.
In the event of a merger of the Company with or into another corporation or the sale of all or substantially all of the assets
of the Company, the Employee Stock Purchase Plan provides that a new exercise date will be set for each option under the plan which
exercise date will occur before the date of the merger or asset sale.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">As of March 31, 2017, there were approximately
$0.8 million of total unrecognized compensation cost related to employee stock purchases. This cost is expected to be recognized
over a weighted average period of 0.5 years.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><i>Assumptions Used to Calculate Stock-Based
Compensation Expense</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The fair value of each of the Company's option
grants has been estimated on the date of grant using the Black-Scholes pricing model with the following assumptions:</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="7" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Years Ended March 31,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 52%">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2016</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2015</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Expected volatility</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">44%</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">53%</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">61%</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Expected dividend yield</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Risk-free interest rate</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1.1% to 2.2%</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1.5% to 1.8%</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1.4% to 1.9%</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Weighted average expected option term</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">4.9 years</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">5.4 years</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">6.0 years</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Weighted average fair value of options granted</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">5.74&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">4.17&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">4.14&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The estimated fair value of stock purchase
rights granted under the Employee Stock Purchase Plan was estimated using the Black-Scholes pricing model with the following weighted-average
assumptions:</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="7" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Years Ended March 31,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 52%">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2016</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2015</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Expected volatility</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">37%</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">43%</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">49%</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Expected dividend yield</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Risk-free interest rate</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">0.65%</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">0.39%</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">0.12%</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Weighted average expected rights term</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">0.75 years</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">0.83 years</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">0.80 years</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Weighted average fair value of rights granted</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">4.19&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">3.25&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">2.52&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>Stock Repurchases</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In February 2015, the Company's board of directors
authorized the Company to purchase up to $20.0 million of its common stock from time to time until February 29, 2016 (the &#34;2015
Repurchase Plan&#34;). This tranche of shares authorized for repurchase expired in February 2016.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In October 2015, the Company's board of directors
authorized the Company to purchase an additional $15.0 million of its common stock from time to time until October 20, 2016 under
the 2015 Repurchase Plan. The plan expired in October 2016 with an unused authorized repurchase amount of $15.0 million.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The stock repurchase activity as of March
31, 2017 is summarized as follows:</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Weighted</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Average</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Shares</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Price</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Amount</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 56%">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Repurchased</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Per Share</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Repurchased<sup>(1)</sup></b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Balance as of March 31, 2015</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">2,488,215&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">7.38&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">19,200,393&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Repurchase of common stock under 2015 Repurchase Plan</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">1,392,135&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">8.02&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">11,164,329&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Balance as of March 31, 2016</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">3,880,350&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">30,364,722&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Repurchase of common stock under 2015 Repurchase Plan</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Balance as of March 31, 2017</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">3,880,350&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">30,364,722&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">(1) Amount excludes commission fees.</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The total purchase price of the common stock
repurchased and retired was reflected as a reduction to consolidated stockholders' equity during the period of repurchase.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In fiscal 2017, 2016 and 2015, the Company
also withheld 289,899, 30,702, and 15,053 shares, respectively, shares related to tax withholdings on restricted stock awards with
a total price of $3.0 million, $0.5 million, and $0.1 million, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6808376832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES - Note 10<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_NotesToFinancialStatementsAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">INCOME TAXES - Note 10</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b>10. INCOME TAXES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">For the years ended March 31, 2017, 2016
and 2015, the Company recorded a (benefit) provision for income taxes of approximately ($0.1) million, ($0.8) million and $2.8
million, respectively. The components of the consolidated (benefit) provision for income taxes for fiscal 2017, 2016 and 2015
consisted of the following (in thousands):</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="7" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>March 31,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 52%"><font style="font-size: 10pt">Current:</font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2016</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2015</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Federal</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">(7)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">97&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">92&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; State</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">588&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">551&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">457&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Foreign</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">112&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">71&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">1&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Total current tax provision</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">693&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">719&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">550&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Deferred:</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Federal</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1,506&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">95&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">2,602&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; State</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(1,095)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(854)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(363)</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Foreign</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(1,230)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(807)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Total deferred tax (benefit) provision</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(819)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(1,566)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">2,239&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Income tax (benefit) provision</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">(126)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">(847)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">2,789&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company's income (loss) from continuing
operations before income taxes included ($8.4) million, ($6.9) million and ($3.5) million of foreign subsidiary loss for the fiscal
years ended March 31, 2017, 2016 and 2015, respectively. The Company is permanently reinvesting the earnings of its profitable
foreign subsidiaries. The Company intends to reinvest these profits in expansion of overseas operations. If the Company were to
remit these earnings, the tax impact would be immaterial.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Upon adoption of ASU 2015-17 in fiscal 2017,
the Company classifies all deferred tax assets or deferred tax liabilities as long-term. Deferred tax assets and (liabilities)
were comprised of the following (in thousands):</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>March 31,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 74%"><font style="font-size: 10pt">Current deferred tax assets</font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2016</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Net operating loss carryforwards</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">2,739&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Inventory valuation</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">14&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Reserves and allowances</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">2,740&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Net current deferred tax assets</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">5,493&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Net operating loss carryforwards</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">36,427&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">38,449&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Research and development and other credit carryforwards</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">8,614&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">7,106&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Stock-based compensation</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">6,942&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">5,577&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Reserves and allowances</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">3,266&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">-&#160;</td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Fixed assets and intangibles</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(3,688)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(6,160)</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Net non-current deferred tax assets</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">51,561&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">44,972&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Valuation allowance</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(2,934)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(3,760)</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Total</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">48,627&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">46,705&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">As of March 31, 2017, and 2016, management
assessed the realizability of deferred tax assets based on the available evidence, including a history of taxable income and estimates
of future taxable income. At March 31, 2017, management evaluated the need for a valuation allowance and determined that a valuation
allowance of approximately $2.9 million was needed compared with approximately $3.8 million as of March 31, 2016. The net change
in the valuation allowance for the years ended March 31, 2017 and 2016 was a decrease of $0.8 million and $1.1 million, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">At March 31, 2017, the Company had net operating
loss carryforwards for federal and state income tax purposes of approximately $141.7 million and $23.2 million, respectively, which
expire at various dates between 2018 and 2037. The net operating loss carryforwards include approximately $60.9 million in excess
tax benefits resulting from employee exercises of non- qualified stock options or disqualifying dispositions of incentive stock
options, the tax benefits of which, when realized, will be accounted for as an addition to additional paid-in capital rather than
as a reduction of the provision for income taxes. In addition, at March 31, 2017, the Company had research and development credit
carryforwards for federal and California tax reporting purposes of approximately $5.6 million and $7.3 million, respectively. The
federal income tax credit carryforwards will expire at various dates between 2021 and 2037, while the California income tax credits
will carry forward indefinitely. A reconciliation of the Company's provision (benefit) for income taxes to the amounts computed
using the statutory U.S. federal income tax rate of 34% is as follows (in thousands):</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="7" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Years Ended March 31,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 52%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2016</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2015</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Tax provision at statutory rate</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">(1,652)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">(2,029)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">1,599&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">State income taxes before valuation allowance,</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; net of federal effect</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">108&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">9&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">269&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Foreign tax rate differential</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">885&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(769)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Research and development credits</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(1,484)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(1,253)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(725)</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Change in valuation allowance</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(287)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(1,555)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(1,480)</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Compensation/option differences</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(246)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(471)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(331)</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Non-deductible compensation</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1,079&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">944&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">746&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Acquisition costs</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">54&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">230&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Expiring CA NOLs</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1,626&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1,484&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Foreign loss not benefited</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">780&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">2,342&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1,192&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Other</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">637&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">79&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">35&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Total income tax provision</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">(126)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">(847)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">2,789&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">For the years ended March 31, 2017, 2016 and
2015, the Company realized excess tax benefits as a result of stock option exercises and stock award settlements of $0.5 million,
$0.2 million and $0.1 million, respectively, that were recorded to additional paid-in capital.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company recognizes the tax benefit from
uncertain tax positions if it is more likely than not that the tax positions will be sustained on examination by the tax authorities,
based on the technical merits of the position. The tax benefit is measured based on the largest benefit that has a greater than
50% likelihood of being realized upon ultimate settlement. A reconciliation of the beginning and ending amount of unrecognized
tax benefits is as follows (in thousands):</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="7" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Unrecognized Tax Benefits</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 55%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2016</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2015</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Balance at beginning of year</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">2,881&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">2,420&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">2,165&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Gross increase - tax positions in prior period</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">82&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">27&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Gross decreases - tax positions in prior period</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Gross increases - tax positions related to the current year</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">450&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">379&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">228&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Balance at end of year</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">3,331&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">2,881&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">2,420&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">At March 31, 2017, the company had a liability
for unrecognized tax benefits of $3.3 million, all of which, if recognized, would decrease the company's effective tax rate. The
Company does not expect its unrecognized tax benefits to change significantly over the next 12 months.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company files U.S. federal and state income
tax returns in jurisdictions with varying statutes of limitations. The Company has not been under examination by income tax authorities
in federal, state or other foreign jurisdictions. The tax years fiscal 1998 through fiscal 2017 generally remain subject to examination
by federal and most state tax authorities.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company's policy for recording interest
and penalties associated with tax examinations is to record such items as a component of operating expense income before taxes.
During the fiscal year ended March 31, 2017, 2016 and 2015, the Company did not recognize any interest or penalties related to
unrecognized tax benefits.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Utilization of the Company's net operating
loss and tax credit carryforwards can become subject to a substantial annual limitation due to the ownership change limitations
provided by Section 382 of the Internal Revenue Code and similar state provisions. Such an annual limitation could result in the
expiration or elimination of the net operating loss and tax credit carryforwards before utilization. The Company has performed
an analysis of its changes in ownership under Section 382 of the Internal Revenue Code. The Company currently believes that the
Section 382 limitation will not limit utilization of the carryforwards prior to their expiration, with the exception of certain
acquired loss and tax credit carryforwards of Contactual, Inc.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_NotesToFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_NotesToFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6642360208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NET INCOME (LOSS) PER SHARE - Note 11<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_NotesToFinancialStatementsAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">NET INCOME (LOSS) PER SHARE - Note 11</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>11. NET INCOME (LOSS) PER SHARE</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The following is a reconciliation of the weighted
average number of common shares outstanding used in calculating basic and diluted net income (loss) per share (in thousands, except
share and per share data):</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="7" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Years Ended March 31, </b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 52%">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2016</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2015</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="7" style="text-align: center"><font style="font-size: 10pt"><b>(In Thousands, Except Per Share Amounts) </b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Numerator:</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Net income (loss) available to common stockholders</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">(4,751)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">(5,120)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1,926&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Denominator:</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Common shares</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">90,340&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">88,477&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">89,071&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Denominator for basic calculation&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">90,340&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">88,477&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">89,071&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Employee stock options</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">2,088&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Employee restricted purchase rights</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">493&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Denominator for diluted calculation</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">90,340&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">88,477&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">91,652&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Net income (loss) per share:</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Basic</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">(0.05)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">(0.06)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">0.02&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Diluted</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">(0.05)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">(0.06)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">0.02&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The following shares attributable to outstanding
stock options and restricted stock purchase rights were excluded from the calculation of diluted earnings per share because their
inclusion would have been antidilutive (in thousands):</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="5" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Years Ended March 31,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 64%">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2016</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2015</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Common stock options</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">4,462&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">4,793&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1,812&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Stock purchase rights</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">4,950&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">4,628&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">57&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">9,412&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">9,421&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1,869&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_NotesToFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_NotesToFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6596949296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENT REPORTING - Note 12<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">SEGMENT REPORTING - Note 12</a></td>
<td class="text"><p style="margin: 0pt"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b>12. SEGMENT REPORTING </b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">ASC 280, <i>Segment Reporting</i>, establishes
annual and interim reporting standards for an enterprise's business segments and related disclosures about its products, services,
geographic areas and major customers. Under ASC 280, the method for determining what information to report is based upon the way
management organizes the operating segments within the Company for making operating decisions and assessing financial performance.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company manages its operations primarily
on a geographic basis. The Chief Executive Officer, the Chief Financial Officer, and the Chief Technology Officer or the Company's
Chief Operating Decision Makers (CODMs), evaluate performance of the Company and make decisions regarding allocation of resources
based on geographic results. The Company's reportable segments are the Americas and Europe. The Americas segment is primarily North
America. The Europe segment is primarily the United Kingdom. Each operating segment provides similar products and services.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company's CODMs evaluate the performance
of its operating segments based on revenues and net income. The Company does not allocate research and development, sales and marketing,
general and administrative, amortization expense, stock-based compensation expense, and commitment and contingencies for each segment
as management does not consider this information in its evaluation of the performance of each operating segment.&#160;Revenues
are attributed to each segment based on the ordering location of the customer or ship to location.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The following tables set forth the segment
and geographic information for each period (in thousands):</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="7" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Total Revenue for the Years Ended March 31,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 52%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2016</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2015</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Americas (principally US)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">227,914&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">185,241&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">150,764&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Europe (principally UK)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">25,474&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">24,095&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">11,649&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">253,388&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">209,336&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">162,413&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Revenue is based upon the destination of shipments
and the customers' service address. In fiscal 2017, 2016 and 2015 intersegment revenues of approximately $4.9 million, $1.0 million
and $0, respectively, were eliminated in consolidation, and have been excluded from the table above.</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="7" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Total Depreciation and Amortization for the Years Ended March 31,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 52%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>2017</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>2016</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>2015</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">Americas (principally US)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">6,842&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">5,776&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">4,739&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 7pt">Europe (principally UK)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">3,595&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">3,231&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">1,374&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">10,437&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">9,007&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">6,113&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="7" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Total Net Income (Loss) for the Years Ended March 31,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 52%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2016</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2015</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Americas (principally US)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">2,557&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">940&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">5,433&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Europe (principally UK)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(7,308)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(6,060)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(3,507)</font></td></tr>
<tr style="vertical-align: top">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">(4,751)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">(5,120)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1,926&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="10" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>March 31,</b></font></td></tr>
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2016</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 36%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Total Assets</b></font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Property and</b></font><br />
<font style="font-size: 10pt"><b>Equipment, net</b></font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Total Assets</b></font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Property and</b></font><br />
<font style="font-size: 10pt"><b>Equipment, net</b></font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Americas (principally US)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="background-color: white; text-align: right"><font style="font-size: 10pt">284,011&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">11,803&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">261,886&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">9,733&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Europe (principally UK)</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">49,844&#160;</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">4,581&#160;</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">51,566&#160;</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">2,642&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">333,855&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">16,384&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">313,452&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">12,375&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6641685344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACQUISITIONS - Note 13<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combinations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">ACQUISITIONS - Note 13</a></td>
<td class="text"><p style="margin: 0pt"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0"><b>13. ACQUISITIONS</b><font style="font-size: 8pt">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><i>LeChat, Inc.</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">On January 5, 2017, the Company entered into
an Agreement and Plan of Merger (the &#34;Agreement&#34;) with the preferred and common shareholders LeChat Inc. (LeChat) for
the purchase of all the outstanding preferred and common shares of LeChat. The transaction closed on January 6, 2017. The total
aggregate purchase price was $3.1 million, consisting of approximately $2.4 million paid to the preferred shareholders at closing,
$0.2 million paid to the common shareholders at closing, and approximately $0.5 million in cash deposited into escrow to be held
for two years as security against indemnity claims made by the Company after the closing date.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company recorded the acquired tangible
and identifiable intangible assets and liabilities assumed based on their estimated fair values. The excess of the consideration
transferred over the aggregate fair values of the assets acquired and liabilities assumed was recorded as goodwill. The amount
of goodwill recognized was primarily attributable to the expected contributions of the entity to the overall corporate strategy
in addition to synergies and acquired workforce of the acquired business. The finite-lived intangible asset consisted of developed
technology, with an estimated weighted-average useful life of two years. The fair value assigned to identifiable intangible assets
acquired was based on estimates and assumptions made by management using a cost approach method. Intangible assets are amortized
on a straight-line basis.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The fair values of the assets acquired and
liabilities assumed are as follows (in thousands):</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="width: 83%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Fair Value</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Assets acquired:</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Cash</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">231&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Intangible assets</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1,200&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Other non-current assets</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">428&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Total assets acquired</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">1,859&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Liabilities assumed:</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Current liabilities</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(324)</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Total liabilities assumed</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(324)</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Net identifiable assets acquired</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1,535&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Goodwill</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">1,580&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Total consideration transferred</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">3,115&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">None of the goodwill recognized is expected
to be deductible for income tax purposes.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Revenue from LeChat from the date of acquisition
to March 31, 2017 was immaterial. Total acquisition related costs were immaterial. Pro forma information has not been presented
as the impact to the Company's Consolidated Financial Statements was not material.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><i>DXI Group Limited</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">On May 26, 2015, the Company entered into
a share purchase agreement with the shareholders of DXI Limited, and its wholly owned subsidiaries, (collectively DXI) for the
purchase of the entire share capital of DXI. The transaction closed effective May 29, 2015. The total aggregate purchase price
was approximately $22.5 million, consisting of $18.7 million in cash paid to the DXI shareholders at closing, and $3.8 million
in cash deposited into escrow to be held for two years as security against indemnity claims made by the Company after the closing
date. The cash escrow is to be released in annual installments over two years.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company recorded the acquired tangible
and identifiable intangible assets and liabilities assumed based on their estimated fair values. The excess of the consideration
transferred over the aggregate fair values of the assets acquired and liabilities assumed is recorded as goodwill. The amount of
goodwill recognized is primarily attributable to the expected contributions of the entity to the overall corporate strategy in
addition to synergies and acquired workforce of the acquired business. The finite-lived intangible assets consist of the following:
customer relationships, with an estimated weighted-average useful life of two and five years; and developed technology, with an
estimated weighted-average useful life of six years. The indefinite lived intangible asset consisted of a tradename. The fair value
assigned to identifiable intangible assets acquired was based on estimates and assumptions made by management using income approach
methods. Intangible assets are amortized on a straight-line basis.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The fair values of the assets acquired and
liabilities assumed are as follows (in thousands):</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="width: 83%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Fair Value</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Assets acquired:</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Cash</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">1,318&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Current assets</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">2,016&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Property and equipment</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1,453&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Intangible assets</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">13,374&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Total assets acquired</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">18,161&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Liabilities assumed:</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Current liabilities and non-current liabilities</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(5,734)</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Total liabilities assumed</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(5,734)</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Net identifiable assets acquired</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">12,427&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Goodwill</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">10,125&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Total consideration transferred</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">22,552&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">None of the goodwill recognized is expected
to be deductible for income tax purposes.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">DXI contributed revenue of approximately $10.0
million and a net loss of approximately ($3.2) million for the period from the date of acquisition to March 31, 2016. Total acquisition
related costs were approximately $0.9 million, which were included in general and administrative expenses. The Company determined
that it is impractical to include pro forma information given the difficulty in obtaining the historical financial information
of DXI. Inclusion of such information would require the Company to make estimates and assumptions regarding DXI's historical financial
results that the Company believes may ultimately prove inaccurate.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In the second quarter of fiscal 2016, the
Company updated its analysis of the valuation of the assets and liabilities acquired, which resulted in an increase of approximately
$1.1 million to goodwill, a decrease in intangible assets of approximately $1.3 million, and a decrease to current and non-current
liabilities of $0.2 million, compared with the preliminary estimates recorded for the first quarter of fiscal 2016. The impact
of the change in preliminary values on the first quarter of fiscal 2016 statement of operations was not material. Therefore, no
measurement period adjustment was required.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><i>Quality Software Corporation </i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">On June 3, 2015, the Company entered into
an asset purchase agreement with the shareholder of Quality Software Corporation (QSC) and other parties affiliated with the shareholder
and QSC for the purchase of certain assets as per the purchase agreement. The total aggregate fair value of the consideration was
approximately $2.9 million, which $2.2 million was paid in cash to the QSC shareholder at closing. As part of the aggregate purchases
price, there is also $0.5 million in contingent consideration payable subject to attainment of certain revenue and product release
milestones for the acquired business, and $0.3 million in cash held by the Company in escrow to be retained for two years as security
against indemnity claims made by the Company after the closing date. The preliminary fair value of the contingent consideration
and escrow amounts was $0.7 million at the acquisition date.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company recorded the acquired identifiable
intangible assets and liabilities assumed based on their estimated fair values. The excess of the consideration transferred over
the aggregate fair values of the assets acquired and liabilities assumed is recorded as goodwill. The amount of goodwill recognized
is primarily attributable to the expected contributions of the entity to the overall corporate strategy in addition to synergies
and acquired workforce of the acquired business. The finite-lived intangible assets consist of the following: customer relationships,
with an estimated weighted-average useful life of five years; and developed technology, with an estimated weighted-average useful
life of six years. The indefinite lived intangible asset consisted of in-process research and development and a tradename. The
fair value assigned to identifiable intangible assets acquired was based on estimates and assumptions made by management using
income approach methods. Intangible assets are amortized on a straight-line basis.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The fair values of the assets acquired and
liabilities assumed are as follows (in thousands):</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="width: 83%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Fair Value</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Assets acquired:</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Intangible assets</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">1,100&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Goodwill</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">1,789&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Total consideration transferred</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">2,889&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">QSC's contributions to revenue and income
for the period from the date of acquisition to March 31, 2016 were not material. Total acquisition related costs were approximately
$0.1 million, which were included in general and administrative expenses. The Company determined that the acquisition was not deemed
to be a material business combination and it is impractical to include such pro forma information given the difficulty in obtaining
the historical financial information of QSC. Inclusion of such information would require the Company to make estimates and assumptions
regarding QSC's historical financial results that the Company believes may ultimately prove inaccurate.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In the fourth quarter of fiscal 2016, the
Company updated its analysis of the valuation of the assets and liabilities acquired, which resulted in an increase of approximately
$0.1million to goodwill, and a decrease in intangible assets of approximately $0.1 million compared with what was recorded for
the third quarter of fiscal 2016. The impact of the change in preliminary values on the first quarter of fiscal 2016 statement
of operations was not material. Therefore, no measurement period adjustment was required.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0"></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI http://asc.fasb.org/topic&amp;trid=2303972<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6808407536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EMPLOYEE BENEFIT PLAN - Note 14<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PostemploymentBenefitsAbstract', window );"><strong>Postemployment Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PostemploymentBenefitsDisclosureTextBlock', window );">EMPLOYEE BENEFIT PLAN - Note 14</a></td>
<td class="text"><p style="margin: 0pt"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0"><b>14. EMPLOYEE BENEFIT PLAN</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0"><b><i>401(k) Savings Plan</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In April 1991, the Company adopted a
401(k) savings plan (the &#34;Savings Plan&#34;) covering substantially all of its U.S. employees. Eligible employees may
contribute to the Savings Plan from their compensation up to the maximum allowed by the Internal Revenue Service. In January
2007, the Company reactivated the employer matching contribution. The matching contribution is 100% of each employee's
contributions up to $1,500, then 50% of the employee's contributions, not to exceed $3,000 per annum, in aggregate. The
matching expense in 2017, 2016 and 2015 was $1.6 million, $0.9 million and $0.7 million, respectively. The Savings Plan does
not allow employee contributions to be invested in the Company's common stock.</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0"></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PostemploymentBenefitsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PostemploymentBenefitsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PostemploymentBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for postemployment benefits,  which may include supplemental unemployment benefits, obligations recognized for all types of benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement. Disclosure may also include discussion that an obligation for postemployment benefits is not accrued in accordance with regulation only because the amount cannot be reasonably estimated.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 712<br> -URI http://asc.fasb.org/topic&amp;trid=2197446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PostemploymentBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6641741408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PATENT SALE - Note 15<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_NotesToFinancialStatementsAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock', window );">PATENT SALE - Note 15</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b>15. PATENT SALE</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In June 2012, the Company entered into a
patent purchase agreement and sold a family of patents to a third party for approximately $12.0 million plus a future payment
of up to a maximum of $3.0 million based on future license agreements entered into by the third-party purchaser. In August 2014
and February 2013, the third-party entered into two separate license agreements with its customers; therefore, the Company earned
an additional $1.0 million each under the patent purchase agreement for fiscal 2015 and 2013. Under the terms and conditions of
the patent purchase agreement, the Company has retained certain limited rights to continue to use the patents. The patent purchase
agreement contains representations and warranties customary for transactions of this type.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_NotesToFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_NotesToFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for an event or transaction that is unusual in nature or infrequent in occurrence, or both.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=2122313<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6786110672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUBSEQUENT EVENTS - Note 16<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">SUBSEQUENT EVENTS - Note 16</a></td>
<td class="text"><p style="margin: 0pt"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b>16. SUBSEQUENT EVENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In May 2015, the Company had entered into
a share purchase agreement with the shareholders of DXI Limited which included cash deposited into escrow to be held for two years
as security against indemnity claims made by the Company after the closing date. In April 2017, the Company agreed with the shareholders
of DXI Limited to return approximately $1.4 million to the Company and release the remaining funds held in escrow to the shareholders.
The Company recorded a gain in the amount of this release of approximately $1.4 million in the first quarter of fiscal 2018.</p>

<p style="font: 12pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>



<p style="margin: 0pt">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI http://asc.fasb.org/topic&amp;trid=2122774<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6808527760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED QUARTERLY FINANCIAL DATA (Unaudited) - Note 17<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Consolidated Quarterly Financial Data</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationTextBlock', window );">CONSOLIDATED QUARTERLY FINANCIAL DATA (Unaudited) - Note 17</a></td>
<td class="text"><p style="margin: 0pt"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b>17. CONSOLIDATED QUARTERLY FINANCIAL DATA
(UNAUDITED)</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In thousands, except per share data amounts:</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="22" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>QUARTER ENDED</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>March 31,</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Dec. 31,</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Sept. 30,</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>June 30,</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>March 31,</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Dec. 31,</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Sept. 30,</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>June 30,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 20%">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 8%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>2017</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 8%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>2016</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 8%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>2016</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 8%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>2016</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 8%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>2016</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 8%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>2015</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 8%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>2015</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 8%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>2015</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">Service revenue</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">62,654&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">60,149&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">57,717&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">55,296&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">52,174&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">48,948&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">46,951&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">44,168&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 7pt">Product revenue</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">3,834&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">3,527&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">5,466&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">4,745&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">5,160&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">4,220&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">3,991&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">3,724&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 7pt">Total revenue</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">66,488&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">63,676&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">63,183&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">60,041&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">57,334&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">53,168&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">50,942&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">47,892&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">Operating expenses:</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Cost of service revenue</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">10,803&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">10,525&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">10,837&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">10,235&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">9,720&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">9,713&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">9,186&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">8,459&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Cost of product revenue</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">4,187&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">4,240&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">5,782&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">5,505&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">6,103&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">5,087&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">4,596&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">4,382&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Research and development</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">7,142&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">7,095&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">6,505&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">6,710&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">6,110&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">6,404&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">6,446&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">5,080&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Sales and marketing </font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">38,228&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">35,667&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">33,691&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">31,691&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">31,240&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">27,585&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">26,730&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">23,824&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; General, and administrative</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">9,814&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">7,852&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">6,747&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">6,801&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">7,132&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">6,888&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">5,657&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">6,068&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Total operating expenses</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">70,174&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">65,379&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">63,562&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">60,942&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">60,305&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">55,677&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">52,615&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">47,813&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">Income (loss) from operations</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">(3,686)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">(1,703)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">(379)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">(901)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">(2,971)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">(2,509)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">(1,673)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">79&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 7pt">Other income, net</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">583&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">408&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">391&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">410&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">397&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">272&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">204&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">234&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">Income (loss) from</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; operations before provision&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; (benefit) for income taxes</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">(3,103)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">(1,295)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">12&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">(491)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">(2,574)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">(2,237)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">(1,469)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">313&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">Provision (benefit) for</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; income taxes </font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">(178)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">30&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">(15)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">37&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">(1,498)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">(557)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">423&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">785&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 7pt">Net income (loss)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">(2,925)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">(1,325)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">27&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">(528)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">(1,076)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">(1,680)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">(1,892)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">(472)</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">Net income (loss) per share:</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Basic</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">(0.03)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">(0.01)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">0.00&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">(0.01)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">(0.01)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">(0.02)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">(0.02)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">(0.01)</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Diluted</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">(0.03)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">(0.01)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">0.00&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">(0.01)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">(0.01)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">(0.02)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">(0.02)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">(0.01)</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td colspan="4"><font style="font-size: 7pt">Shares used in per share calculations:</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Basic</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">91,175&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">90,774&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">89,987&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">89,434&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">88,888&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">88,289&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">88,557&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">88,233&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Diluted</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">91,175&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">90,774&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">93,447&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">89,434&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">88,888&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">88,289&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">88,557&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">88,233&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 12pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="margin: 0pt"></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -URI http://asc.fasb.org/topic&amp;trid=2126967<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6620525184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule II Valuation and Qualifying Accounts<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_RevisedScheduleIiValuationAndQualifyingAccountsAbstract', window );"><strong>Chedule Ii Valuation And Qualifying Accounts</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock', window );">Schedule of Valuation and Qualifying Accounts Disclosure</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-right: 0; margin-left: 0"><b>SCHEDULE II</b><br />
<b>VALUATION AND QUALIFYING ACCOUNTS</b><br />
<b>(in thousands)</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Balance at</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Additions</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Balance</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Beginning</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Charged to</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>at End</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-decoration: underline"><font style="font-size: 10pt"><b><u>Description</u></b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>of Year</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Expenses</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Deductions (a)</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>of Year</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Total Allowance for Doubtful Accounts:</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Year ended March 31, 2015:</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">466&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">279&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">(329)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">416&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Year ended March 31, 2016:</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">416&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">509&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">(339)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">586&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Year ended March 31, 2017:</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">586&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">941&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">(573)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">954&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">(a) The deductions related to allowance for
doubtful accounts represent accounts receivable which are written off.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 12pt Times New Roman, Times, Serif; margin: 0">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_RevisedScheduleIiValuationAndQualifyingAccountsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_RevisedScheduleIiValuationAndQualifyingAccountsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for any allowance and reserve accounts (their beginning and ending balances, as well as a reconciliation by type of activity during the period). Alternatively, disclosure of the required information may be within the footnotes to the financial statements or a supplemental schedule to the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6803761952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_NotesToFinancialStatementsAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock', window );">Company</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>THE COMPANY</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">8x8, Inc. (&#34;8x8&#34; or the &#34;Company&#34;)
was incorporated in California in February 1987 and was reincorporated in Delaware in December 1996.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company is a leading provider of enterprise
cloud communications solutions, including unified communications, team collaboration, contact center, and analytics, integrated
over a single Software-as-a Service (SaaS) platform. The 8x8 Communications Cloud<sup>TM</sup> offers businesses a secure, reliable
and simplified approach to transitioning their legacy, on-premises communications systems to the cloud. This comprehensive solution,
built from owned and managed cloud technologies, enables customers to rely on a single provider for their global communications
and contact center capabilities as well as customer support requirements. 8x8 customers are spread across more than 100 countries
and range from small businesses to large enterprises. Since fiscal 2004, substantially all revenue has been generated from the
sale of communications services and related hardware. Prior to fiscal 2003, the Company's main business was Voice over Internet
Protocol semiconductors.</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiscalPeriod', window );">Fiscal Period</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company's fiscal year ends on March 31
of each calendar year. Each reference to a fiscal year in these notes to the consolidated financial statements refers to the fiscal
year ended March 31 of the calendar year indicated (for example, fiscal 2017 refers to the fiscal year ended March 31, 2017).</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsPolicy', window );">Acquisitions</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b>Acquisitions</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In January 2017, the Company entered into
a share purchase agreement with the shareholders of LeChat, Inc., the maker of Sameroom<sup>TM</sup>, an interoperability platform
that enables cross-team messaging and collaboration in the enterprise.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In June 2015, the Company entered into an
asset purchase agreement with the shareholder of Quality Software Corporation and other parties affiliated with the shareholder
and Quality Software Corporation, a developer of cloud-native quality management capabilities and analytics.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In May 2015, the Company entered into a share
purchase agreement with the shareholders of DXI Limited, API Telecom Limited, Easycallnow Limited and RAS Telecom Limited, a provider
of in cloud-based outbound and blended contact center solutions.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">See Note 13 for further discussion.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>PRINCIPLES OF CONSOLIDATION</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The consolidated financial statements include
the accounts of 8x8 and its subsidiaries. All material intercompany accounts and transactions have been eliminated.</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>USE OF ESTIMATES</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The preparation of the consolidated financial
statements in conformity with accounting principles generally accepted in the United States requires management to make estimates
and assumptions that affect the reported amounts of assets, liabilities and equity and disclosure of contingent assets and liabilities
at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period.
On an ongoing basis, the Company evaluates its estimates, including, but not limited to, those related to bad debts, returns reserve
for expected cancellations, valuation of inventories, income and sales tax, and litigation and other contingencies. The Company
bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances,
the results of which form the basis for making judgments about the carrying value of assets and liabilities, and equity that are
not readily apparent from other sources. Actual results could differ from those estimates under different assumptions or conditions.</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionSalesOfServices', window );">Service Revenue</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><i>Service Revenue</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company recognizes service revenue, mainly
from subscription services to its cloud-based voice, call center, video and collaboration solutions, when persuasive evidence
of an arrangement exists, delivery has occurred or services have been rendered, price is fixed or determinable and collectability
is reasonably assured. The Company defers recognition of service revenues in instances when cash receipts are received before
services are delivered and recognizes deferred revenues ratably, over the course of the contract, as services are provided.</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Product Revenue</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Under the terms of the Company's typical
subscription agreements, new customers can terminate their service within 30 days of order placement and receive a full refund
of fees previously paid. The Company has determined that it has sufficient history of subscriber conduct to make a reasonable
estimate of cancellations within the 30-day trial period. Therefore, the Company recognizes new subscriber revenue that is fixed
or determinable and that is not contingent on future performance or future deliverables in the month in which the new order was
shipped, net of an allowance for expected cancellations. The Company recognizes revenue from product sales, mainly 8x8 IP telephones,
for which there are no related services to be rendered upon shipment to customers provided that persuasive evidence of an arrangement
exists, the price is fixed or determinable, title has transferred, collection of resulting receivables is reasonably assured,
there are no customer acceptance requirements, and there are no remaining significant obligations. Gross outbound shipping and
handling charges are recorded as revenue, and the related costs are included in cost of goods sold. Reserves for returns and allowances
for customer sales are recorded at the time of shipment. In accordance with the Financial Accounting Standards Board (&#34;FASB&#34;)
Accounting Standards Codification (&#34;ASC&#34;) 605, <i>Revenue Recognition</i>, the Company records shipments to distributors,
retailers, channel partners, and resellers, where the right of return exists, as deferred revenue. The Company defers recognition
of revenue on product sales to distributors, retailers, channel partners, and resellers until the products have been sold to the
end-customer.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company records revenue net of any sales
and service related taxes and mandatory government charges that are billed to its customers. The Company believes this approach
results in consolidated financial statements that are more easily understood by users.</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionForAlternativeRevenueProgramsPolicy', window );">Revenue Recognition for Multiple Element Arrangements</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><i>Multiple Element Arrangements</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">ASC 605-25, <i>Revenue Recognition - Multiple
Element Arrangements</i>, requires that revenue arrangements with multiple deliverables be divided into separate units of accounting
if the deliverables in the arrangement meet specific criteria. The provisioning of the 8x8 cloud service with the accompanying
8x8 IP telephone constitutes a revenue arrangement with multiple deliverables.&#160;For arrangements with multiple deliverables,
the Company allocates the arrangement consideration to all units of accounting based on their relative selling prices. In such
circumstances, the accounting principles establish a hierarchy to determine the relative selling price to be used for allocating
arrangement consideration to units of accounting as follows: (i) vendor-specific objective evidence of fair value (&#34;VSOE&#34;),
(ii) third-party evidence of selling price (&#34;TPE&#34;), and (iii) best estimate of the selling price (&#34;BESP&#34;).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">VSOE generally exists only when a Company
sells the deliverable separately, on more than a limited basis, at prices within a relatively narrow range.&#160; When VSOE cannot
be established, the Company attempts to establish the selling price of deliverables based on relevant TPE. TPE is determined based
on manufacturer's prices for similar deliverables when sold separately, when possible. As the Company has historically been unable
to establish a selling price using VSOE or TPE, it uses a BESP for the allocation of arrangement consideration. The objective of
BESP is to determine the price at which the Company would transact a sale if the product or service was sold on a stand-alone basis.
BESP is generally used for offerings that are not typically sold on a stand-alone basis or for new or highly customized offerings.
The Company determines BESP for a product or service by considering multiple factors including, but not limited to:</p>

<ul>

<li style="margin: 0pt 0 12pt; font-size: 10pt"><font style="font-family: Times New Roman, Times, Serif">the price list established
by its management which is typically based on general pricing practices and targeted gross margin of products and services sold;
and</font></li>

<li style="margin: 0pt 0 12pt; font-size: 10pt"><font style="font-family: Times New Roman, Times, Serif">analysis of pricing history
of new arrangements, including multiple element and stand-alone transactions.</font></li>

</ul>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In accordance with the guidance of ASC 605-25,
when the Company enters into revenue arrangements with multiple deliverables the Company allocates arrangement consideration, among
the products and subscriber services based on their relative selling prices. Arrangement consideration allocated to the sold products
that is fixed or determinable and that is not contingent on future performance or future deliverables is recognized as product
revenues during the period of the sale less the allowance for estimated returns during the 30-day trial period. Arrangement consideration
allocated to subscriber services that is fixed or determinable and that is not contingent on future performance or future deliverables
is recognized ratably as service revenues as the related services are provided, which is generally over the initial contract term.</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfSalesPolicyTextBlock', window );">Deferred Cost of Goods Sold</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>DEFERRED COST OF GOODS SOLD</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Deferred cost of goods sold represents the
cost of products sold for which the end customer or distributor has a right of return. The cost of the products sold is recognized
contemporaneously with the recognition of revenue, when the subscriber has accepted the service.</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash, Cash Equivalents and Investments</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>CASH, CASH EQUIVALENTS AND INVESTMENTS</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company considers all highly liquid investments
with an original maturity of three months or less to be cash equivalents. Management determines the appropriate categorization
of its investments at the time of purchase and reevaluates the classification at each reporting date. The cost of the Company's
investments is determined based upon specific identification.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company's investments are comprised of
mutual funds, commercial paper, corporate debt, municipal securities, asset backed securities, mortgage backed securities, agency
bonds, international government securities, certificates of deposit and money market funds. At March 31, 2017 and 2016, all investments
were classified as available-for-sale and reported at fair value, based either upon quoted prices in active markets, quoted prices
in less active markets,&#160;or quoted market prices for similar investments, with unrealized gains and losses, net of related
tax, if any, included in other comprehensive income (loss) and disclosed as a separate component of consolidated stockholders'
equity. Realized gains and losses on sales of all such investments are reported within the caption of other income in the consolidated
statements of operations and computed using the specific identification method. The Company classifies its investments as current
based on the nature of the investments and their availability for use in current operations. The Company's investments in marketable
securities are monitored on a periodic basis for impairment. In the event that the carrying value of an investment exceeds its
fair value and the decline in value is determined to be other-than-temporary, an impairment charge is recorded and a new cost basis
for the investment is established. These available-for-sale investments are primarily held in the custody of one major financial
institution.</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesPolicyTextBlock', window );">Accounts Receivable Allowance</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>ACCOUNTS RECEIVABLE ALLOWANCE</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company estimates the amount of uncollectible
accounts receivable at the end of each reporting period based on the aging of the receivable balance, current and historical customer
trends, and communications with its customers.&#160; Amounts are written off only after considerable collection efforts have been
made and the amounts are determined to be uncollectible.</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventory</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>INVENTORY</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Inventory is stated at the lower of standard
cost, which approximates actual cost using the first-in, first-out method, or market. Any write-down of inventory to the lower
of cost or market at the close of a fiscal period creates a new cost basis that subsequently would not be marked up based on changes
in underlying facts and circumstances. On an ongoing basis, the Company evaluates inventory for obsolescence and slow-moving items.
This evaluation includes analysis of sales levels, sales projections, and purchases by item, as well as raw material usage related
to the Company's manufacturing facilities. If the Company's review indicates a reduction in utility below carrying value, it reduces
inventory to a new cost basis. If future demand or market conditions are different than the Company's current estimates, an inventory
adjustment may be required, and would be reflected in cost of goods sold in the period the revision is made.</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>PROPERTY AND EQUIPMENT</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Property and equipment are stated at cost
less accumulated depreciation and amortization. Depreciation and amortization are computed using the straight-line method. Estimated
useful lives of three years are used for equipment and software and five years for furniture and fixtures. Amortization of leasehold
improvements is computed using the shorter of the remaining facility lease term or the estimated useful life of the improvements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Maintenance, repairs and ordinary replacements
are charged to expense. Expenditures for improvements that extend the physical or economic life of the property are capitalized.
Gains or losses on the disposition of property and equipment are recorded in the Consolidated Statements of Operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Construction in progress primarily relates
to costs to acquire or internally develop software for internal use not fully completed as of March 31, 2017.</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Accounting for Long-Lived Assets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>ACCOUNTING FOR LONG-LIVED ASSETS</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company reviews the recoverability of
its long-lived assets, such as property and equipment, definite lived intangibles or capitalized software, when events or changes
in circumstances occur that indicate that the carrying value of the asset or asset group may not be recoverable. Examples of such
events could include a significant disposal of a portion of such assets, an adverse change in the market involving the business
employing the related asset or a significant change in the operation or use of an asset. The assessment of possible impairment
is based on the Company's ability to recover the carrying value of the asset or asset group from the expected future pre-tax cash
flows (undiscounted and without interest charges) of the related operations. If these cash flows are less than the carrying value
of such asset or asset group, an impairment loss is recognized for the difference between estimated fair value and carrying value.
The measurement of impairment requires management to estimate the fair value of long-lived assets and asset groups through future
cash flows. See Note 5 for further discussion on impairment charges incurred.</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill and Other Intangible Assets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>GOODWILL AND OTHER INTANGIBLE ASSETS</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Goodwill represents the excess fair value
of consideration transferred over the fair value of net assets acquired in business combinations. Goodwill and intangible assets
with indefinite useful lives are not amortized, but are tested annually for impairment and more often if there is an indicator
of impairment. The Company has determined that it has three reporting units, and allocates goodwill to the reporting units for
the purposes of its annual impairment test.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company's annual goodwill impairment test
is performed on January 1 each year. No goodwill impairment charges were recorded in the periods presented.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Intangible assets with finite useful lives
are amortized on a straight-line basis over the periods benefited. Amortization expense for the customer relationship intangible
asset is included in sales and marketing expenses. Amortization expense for technology is included in cost of service revenue.</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyPolicy', window );">Warranty Expense</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>WARRANTY EXPENSE</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company accrues for estimated product
warranty cost upon revenue recognition. Accruals for product warranties are calculated based on the Company's historical warranty
experience adjusted for any specific requirements.</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock', window );">Research, Development and Software Costs</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>RESEARCH, DEVELOPMENT AND SOFTWARE COSTS</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Computer software developed or obtained for
internal use in accordance with ASC 350-40, <i>Internal Use Software</i> (ASC 350-40), is capitalized during the application development
stage. In accordance with authoritative guidance, the Company begins to capitalize our costs to develop software when preliminary
development efforts are successfully completed, management has authorized and committed project funding, and it is probable that
the project will be completed and the software will be used as intended. Once the project has been completed, these costs are
amortized on a straight - line basis over the estimated useful life of the related asset, generally estimated to be three years.
Costs incurred prior to meeting these criteria together with costs incurred for training and maintenance are expensed as incurred
and recorded in research and development expense on our consolidated statements of operations. The Company classifies application
development costs associated with the development of the Company's products and services as other long-term assets. The Company
classifies application development costs associated with purchased software as property and equipment. See Note 6 for further
details.</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Advertising Costs</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>ADVERTISING COSTS</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Advertising costs are expensed as incurred
and were $9.5 million, $8.5 million and $6.8 million for the years ended March 31, 2017, 2016 and 2015, respectively.</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency Translation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>FOREIGN CURRENCY TRANSLATION</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company has determined that the functional
currency of each of its foreign subsidiaries are the subsidiary's local currency. The Company believes this most appropriately
reflects the current economic facts and circumstances of the Company's subsidiaries' operations. The assets and liabilities of
the subsidiaries are translated at the applicable exchange rate as of the end of the balance sheet period and revenue and expenses
are translated at an average rate over the period presented. Resulting currency translation adjustments are recorded as a component
of accumulated other comprehensive income or loss within the stockholder's equity in the consolidated balance sheets.</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Business Segments</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>BUSINESS SEGMENTS</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company has two reportable segments,
Americas and Europe. The Company's chief operating decision makers, the Chief Executive Officer, Chief Financial Officer, and
Chief Technology Officer, evaluate performance of the Company and makes decisions regarding allocation of resources based on geographical
results (see Note 12).</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock', window );">Customer Acquisition Costs</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>CUSTOMER ACQUISITION COSTS</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Customer acquisition costs are expensed as
incurred and include the advertising, marketing, promotions, commissions, rebates and equipment subsidy costs associated with
the Company's efforts to acquire new subscribers.</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>INCOME TAXES</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Income taxes are accounted for using the
asset and liability approach. Under the asset and liability approach, a current tax liability or asset is recognized for the estimated
taxes payable or refundable on tax returns for the current year. A deferred tax liability or asset is recognized for the estimated
future tax effects attributed to temporary differences and carryforwards. If necessary, the deferred tax assets are reduced by
the amount of benefits that, based on available evidence, is more likely than not expected to be realized.</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentrations</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>CONCENTRATIONS</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Financial instruments that potentially subject
the Company to significant concentrations of credit risk consist principally of cash and cash equivalents, investments and trade
accounts receivable. The Company has cash equivalents and investment policies that limit the amount of credit exposure to any
one financial institution and restrict placement of these funds to financial institutions evaluated as highly credit-worthy. The
Company has not experienced any material losses relating to its investment instruments.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company sells its products to business
customers and distributors. The Company performs ongoing credit evaluations of its customers' financial condition and generally
does not require collateral from its customers. At March 31, 2017 and 2016, no customer accounted for more than 10% of accounts
receivable.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company purchases all of its hardware
products from suppliers that manufacturer the hardware directly. The inability of any supplier to fulfill supply requirements of
the Company could materially impact future operating results, financial position or cash flows.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company also relies primarily on third-party
network service providers to provide telephone numbers and PSTN call termination and origination services for its customers. If
these service providers failed to perform their obligations to the Company, such failure could materially impact future operating
results, financial position and cash flows.</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Values of Financial Instruments</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>FAIR VALUE OF FINANCIAL INSTRUMENTS</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company defines fair value as the price
that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants
at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded
at fair value, the Company considers the principal market or the most advantageous market in which it would transact.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The accounting guidance for fair value measurement
requires the Company to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.
Observable inputs are inputs that reflect the assumptions market participants would use in valuing the asset or liability and are
developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the
Company's assumptions about the factors that market participants would use in valuing the asset or liability developed based on
the best information available in the circumstances.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The standard establishes a fair value hierarchy
based on the level of independent, objective evidence surrounding the inputs used to measure fair value by requiring that the most
observable inputs be used when available. A financial instrument's categorization within the fair value hierarchy is based upon
the lowest level of input that is significant to the fair value measurement. The fair value hierarchy is as follows:</p>

<ul>

<li style="margin: 0pt 0 12pt; font-size: 10pt">Level 1 applies to assets or liabilities for which there are quoted prices in active
markets for identical assets or liabilities that the Company has the ability to access at the measurement date.</li>

<li style="margin: 0pt 0 12pt; font-size: 10pt">Level 2 applies to assets or liabilities for which there are inputs other than
quoted prices included in Level 1 that are observable for the asset or liability, either directly or indirectly, such as quoted
prices for similar assets or liabilities in active markets; quoted prices for identical assets or liabilities in markets with insufficient
volume or infrequent transactions (less active markets).</li>

<li style="margin: 0pt 0 12pt; font-size: 10pt">Level 3 applies to assets or liabilities for which fair value is derived from valuation
techniques in which one or more significant inputs are unobservable, including the Company's own assumptions.</li>

</ul>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The estimated fair value of financial instruments
is determined by the Company using available market information and valuation methodologies considered to be appropriate. The carrying
amounts of the Company's cash and cash equivalents, accounts receivable and accounts payable approximate their fair values due
to their short maturities. The Company's investments are carried at fair value.</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Accounting for Stock-Based Compensation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>ACCOUNTING FOR STOCK-BASED COMPENSATION</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company accounts for its employee stock
options, stock purchase rights, restricted stock units and restricted performance stock units granted under the 2006 Stock Plan, the 2003 Contactual Plan, the 2012 Equity Incentive Plan, the 2013 New Employee
Inducement Incentive Plan and stock purchase rights under the 1996 Employee Stock Purchase Plan (collectively &#34;Equity Compensation
Plans&#34;) under the provisions of ASC 718 - <i>Stock Compensation</i>. Under the provisions of ASC 718, stock-based compensation
cost is measured at the grant date, based on the estimated fair value of the award, and is recognized as an expense over the employee's
requisite service period (generally the vesting period of the equity grant), net of estimated forfeitures.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">To value option grants under the Equity Compensation
Plans for stock-based compensation the Company used the Black-Scholes option valuation model. Fair value determined using the Black-Scholes
option valuation model varies based on assumptions used for the expected stock prices volatility, expected life, risk-free interest
rates and future dividend payments. The Company used the historical volatility of its stock over a period equal to the expected
life of the options. The expected life assumptions represent the weighted-average period stock-based awards are expecting to remain
outstanding. These expected life assumptions were established through the review of historical exercise behavior of stock-based
award grants with similar vesting periods. The risk-free interest rates were based on the closing market bid yields of actively
traded U.S. treasury securities in the over-the-counter market for the expected term equal to the expected term of the option.
The dividend yield assumption is based on the Company's history and expectation of future dividend payout.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Compensation expense for stock-based payment
awards is recognized using the straight-line single-option method and includes the impact of estimated forfeitures.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company issued restricted performance
stock units (PSUs) to a group of executives with vesting that is contingent on both market performance and continued service during
the fiscal year ended March 31, 2017:</p>

<ul>

<li style="margin: 0pt 0 12pt; font-size: 10pt">These PSUs vest (1) 50% on September 22, 2018 and (2) 50% on September 27, 2019,
in each case subject to the performance of the Company's common stock relative to the Russell 2000 Index (the benchmark) during
the period from grant date through such vesting date. A 2x multiplier will be applied to the total shareholder returns (TSR) for
each 1% of positive or negative relative TSR, and the number of shares earned will increase or decrease by 2% of the target numbers.
In the event the Company's common stock performance is below negative 30%, relative to the benchmark, no shares will be issued.</li>

</ul>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company issued PSUs to a group of executives
with vesting that is contingent on both market performance and continued service during the fiscal year ended March 31, 2016:</p>

<ul>

<li style="margin: 0pt 0 12pt; font-size: 10pt">These PSUs vest (1) 50% on September 22, 2017 and (2) 50% on September 27, 2018,
in each case subject to performance of the Company's common stock relative to the Russell 2000 Index during the period from grant
date through such vesting date. A 2x multiplier will be applied to the (TSR) for each 1% of positive or negative relative TSR,
and the number of shares earned will increase or decrease by 2% of the target numbers. In the event 8x8's common stock performance
is below negative 30%, relative to the benchmark, no shares will be issued.</li>

</ul>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company issued PSUs to a group of executives
with vesting that is contingent on both market performance and continued service. For the market-based restricted performance stock
units issued during the fiscal year ended March 31, 2015:</p>

<ul>

<li style="margin: 0pt 0 12pt; font-size: 10pt">the number of shares of the Company's stock to be received at vesting if applicable
service requirements are also met will range from 0% to 100% of the target amount based total shareholder return (&#34;TSR&#34;),
which compares the performance of the price per share of the Company's common stock with the NASDAQ Composite Index (&#34;Index&#34;)
for the three performance periods ending March 31, 2016, March 31, 2017 and March 31, 2018, for the fiscal year ended March 31,
2015; and for the three performance periods ending March 31, 2015, March 31, 2016 and March 31, 2017 for the fiscal year ended
March 31, 2014, in the following manner: where in each such measurement period, (1) if the performance return on the price per
share of the Company's common stock exceeds the performance return on the NASDAQ Composite Index, (which shall be determined by
subtracting the percentage return on the NASDAQ Composite Index from the percentage return on the price per share of the Common
Stock), then all of the TSR Performance Shares for such measurement period will be deemed earned and will vest; (2) if the performance
return on the price per share of Common Stock is more than 50% lower than the performance return on the NASDAQ Composite Index,
then none of the TSR Performance Shares for such measurement period will be deemed earned and will vest; and (3) if the performance
return on the price per share of Common Stock is between 0% and 50% lower than the performance return on the NASDAQ Composite Index,
then the number of TSR Performance Shares deemed earned and vesting for such measurement period will be reduced by 2% for each
1% by which the performance return on the NASDAQ Composite Index exceeds the performance return on the Common Stock, (4) if the
performance return on the price per share of Common Stock is between 0% and 50% higher than the performance return on the NASDAQ
Composite Index, then the number of TSR Performance Shares deemed earned and vesting for such measurement period will increase
by 2% for each 1% by which the performance return on the Common Stock exceeds the performance return on the NASDAQ Composite Index,
and</li>

<li style="margin: 0pt 0 12pt; font-size: 10pt">the number of shares of the Company's stock to be received at vesting will range
from 0% or 100% of the target amount based on four tranches, with each tranche vesting at the later of (a) the satisfaction of
the applicable service-based vesting requirement for that tranche, and (b) on the first date that the average stock price of the
Company's common stock for a consecutive 30 trading day period exceeds 150% of the grant date stock price. The minimum service
vesting requirement for each tranche is as follows:</li>

</ul>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.5in">Tranche 1: One year following the date
of the grant</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.5in">Tranche 2: Two years following the date
of the grant</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.5in">Tranche 3: Three years following the date
of the grant</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.5in">Tranche 4: Four years following the date
of the grant</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Market-based restricted performance stock
units are valued using a Monte Carlo simulation model on the date of grant. Fair value determined using the Monte Carlo simulation
model varies based on the assumptions used for the expected stock price volatility, the correlation coefficient between the Company
and the NASDAQ Composite Index, risk-free interest rates, and future dividend payments.</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock', window );">Comprehensive Income (Loss)</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>COMPREHENSIVE (LOSS) INCOME</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Comprehensive (loss) income, as defined,
includes all changes in equity (net assets) during a period from non-owner sources. The difference between net income (loss) and
comprehensive (loss) income is due to foreign currency translation adjustments and unrealized gains or losses on investments classified
as available-for-sale.</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Net Income (Loss) Per Share</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>NET INCOME (LOSS) PER SHARE </i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Basic net income (loss) per share is computed
by dividing net income (loss) available to common stockholders (numerator) by the weighted average number of vested, unrestricted
common shares outstanding during the period (denominator). Diluted net income per share is computed on the basis of the weighted
average number of shares of common stock plus the effect of dilutive potential common shares outstanding during the period using
the treasury stock method. Dilutive potential common shares include outstanding stock options and employee restricted purchase
rights.</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Deferred Rent</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>DEFERRED RENT</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In April 2012, the Company entered into an
87-month lease agreement for its new headquarters. Under the terms of the lease agreement:</p>

<ul>

<li style="margin: 0pt 0 12pt; font-size: 10pt">the Company received a three-month rent holiday from rental payments;</li>

<li style="margin: 0pt 0 12pt; font-size: 10pt">base rent is $130,821 for the 15 months after the rent holiday; and</li>

<li style="margin: 0pt 0 12pt; font-size: 10pt">rent expense increases 3% each year thereafter.</li>

</ul>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In the second quarter of fiscal 2013, the
Company received a $1.7 million allowance for reimbursement for the cost of tenant improvements that the Company included in cash
flows from operating activities. In accordance with the guidance in ASC 840-20, <i>Leases</i>, the Company accounts for its headquarters
facility operating lease as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><i>Rent Holidays. </i>The Company recognizes
the related rent expense on a straight-line basis at the earlier of the first rent payment or the date of possession of the leased
property. The difference between the amounts charged to expense and the rent paid is recorded as deferred lease incentives and
amortized over the lease term.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><i>Rent Escalations. </i>The Company recognizes
escalating rent provisions on a straight-line basis over the lease term. The difference between the amounts charged to expense
and the rent paid is recorded as deferred lease incentives and amortized over the lease term.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><i>Tenant Improvement Allowance</i>. The tenant
improvement allowance is deferred and amortized on a straight-line basis over the life of the lease as a reduction to rent expense.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In January 2016, the Company entered into
a 48-month lease for additional office space near the Company's US headquarters. In April 2016, the lease was amended for actual
move in date. Base rent begins at $105,628 and increases 3% each year thereafter. Future minimum annual lease payments under this
lease is included in &#34;Leases&#34; in Note 8.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">At March 31, 2017, total deferred rent included
in other accrued liabilities and non-current liabilities was $1.1 million and $0.8 million, respectively. At March 31, 2016, total
deferred rent included in other accrued liabilities and non-current liabilities was $0.3 million and $1.0 million, respectively.</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Adopted Accounting Pronouncements</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>RECENTLY ADOPTED ACCOUNTING PRONOUNCEMENTS</i></b></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In August 2014, the Financial Accounting Standards
Board (FASB) issued Accounting Standards Update (ASU) No. 2014-15<b>,</b>&#160;<i>Presentation of Financial Statements: Going Concern
(Subtopic 205-40)</i>, this ASU provides guidance regarding management's responsibility in evaluating whether there is substantial
doubt about a company's ability to continue as a going concern. Certain disclosures will be required if conditions give rise to
substantial doubt about an entity's ability to continue as a going concern. The amendment is effective for the annual period ending
after December 15, 2016, and for annual periods and interim periods thereafter. The adoption of this update did not have a material
impact on the Company's consolidated financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In April 2015, the FASB issued ASU No. 2015-05,&#160;<i>Intangibles-Goodwill
and Other-Internal-Use Software (Subtopic 350-40): Customer's Accounting for Fees Paid in a Cloud Computing Arrangement.</i>&#160;This
update provides guidance in evaluating whether a cloud computing arrangement includes a software license. If a cloud computing
arrangement includes a software license, then the software license element of the arrangement should be accounted for as an acquisition
of a software license. If a cloud computing arrangement does not include a software license, the customer should account for the
arrangement as a service contract. The guidance does not change generally accepted accounting principles for a customer's accounting
for service contracts. This update is effective for annual periods, including interim periods within those annual periods, beginning
after December 15, 2015. Therefore, the Company has prospectively adopted this new standard on April 1, 2016. The adoption of this
standard did not have a material impact on our consolidated financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In November 2015, the FASB issued ASU No.
2015-17,&#160;<i>Income Taxes - Balance Sheet Classification of Deferred Taxes (Topic 740)</i>. This ASU requires all deferred
tax liabilities and assets to be presented in the balance sheet as noncurrent. As permitted, the Company early adopted this standard
prospectively during the quarter ended June 30, 2016. The adoption of this standard resulted in reclassifying current deferred
income tax assets to noncurrent deferred income tax assets and current deferred income tax liabilities to noncurrent deferred income
tax liabilities. No prior periods were retrospectively adjusted.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted', window );">Recent Accounting Pronouncements</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>RECENT ACCOUNTING PRONOUNCEMENTS</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In May 2014, the FASB issued ASU No. 2014-09,&#160;<i>Revenue
from Contracts with Customers</i>, along with amendments issued in 2015 and 2016, which requires an entity to recognize the amount
of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. The ASU will replace
most existing revenue recognition guidance in U.S. GAAP when it becomes effective. The new standard will become effective for
the Company on April 1, 2018. The standard permits the use of either the retrospective or cumulative effect transition method.
The Company has preliminary selected the modified retrospective method as the transition method.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company is in the initial stages of the
assessment of the impact of the new standard on the Company's accounting policies, processes and system requirements. The Company
has assigned internal resources and engaged third-party service providers to assist with the assessment and implementation. The
Company currently believes the most significant impact relates to the allocation of consideration in a contract between product
and service performance obligations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In June 2016, the FASB issued ASU No. 2016-13,&#160;<i>Financial
Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</i>, which provides guidance for
measurement and recognition of expected credit losses for financial assets held based on historical experience, current conditions,
and reasonable and supportable forecasts that affect the collectability of the reported amount. The amendment is effective for
fiscal years beginning after December 15, 2019. Early adoption is permitted for fiscal years beginning after December 15, 2018.
The Company is currently assessing the impact of this pronouncement to its consolidated financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In August 2016, the FASB issued ASU No. 2016-15<i>,
Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments</i>, which provides guidance on
how certain cash receipts and cash payments are to be presented and classified in the statement of cash flows. This amendment is
effective for fiscal years beginning after December 15, 2017, and interim periods within those fiscal years. Early adoption is
permitted. The Company is currently assessing the impact of this pronouncement to its Consolidated Statements of Cash Flows.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In October 2016, the FASB has issued ASU No.
2016-16<i>, Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory</i>, which provides guidance on how
an entity should recognize the income tax consequences of an intra-entity transfer of an asset other than inventory when the transfer
occurs. This amendment is effective for fiscal years beginning after December 15, 2017, and interim periods within those fiscal
years. Early adoption is permitted. The Company is currently assessing the impact of this pronouncement to its consolidated financial
statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In November 2016, the FASB has issued ASU
No. 2016-18<i>, Statement of Cash Flows (Topic 230)</i>, which provides guidance on how restricted cash or restricted cash equivalents
should be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown
on the statement of cash flows. This amendment is effective for fiscal years beginning after December 15, 2017, and interim periods
within those fiscal years. Early adoption is permitted. The Company is currently assessing the impact of this pronouncement to
its Consolidated Statements of Cash Flows.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In January 2017, the FASB has issued ASU No.
2017-01<i>, Business Combinations (Topic 805): Clarifying the Definition of a Business</i>, 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. This amendment is effective for fiscal years beginning after December 15,
2017, and interim periods within those fiscal years. Early adoption is permitted. The Company is currently assessing the impact
of this pronouncement to its consolidated financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In January 2017, the FASB has issued ASU No.
2017-04,&#160;<i>Intangibles and Other (Topic 350): Simplifying the Test for Goodwill Impairment</i>, which eliminates the requirement
to calculate the implied fair value of goodwill but rather require an entity to record an impairment charge based on the excess
of a reporting unit's carrying value over its fair value. This amendment is effective for annual or interim goodwill impairment
tests in fiscal years beginning after December 15, 2019. Early adoption is permitted. The Company is currently assessing the impact
of this pronouncement to its consolidated financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In February 2016, the FASB issued ASU No.
2016-02, <i>Leases (Topic 842), </i>which requires companies to generally recognize on the balance sheet operating and financing
lease liabilities and corresponding right-of-use assets. The update also requires qualitative and quantitative disclosures designed
to assess the amount, timing, and uncertainty of cash flows arising from leases.&#160;&#160;The update requires the use of a modified
retrospective transition approach, which includes a number of optional practical expedients that entities may elect to apply. This
amendment is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years.
Early adoption is permitted. The Company is currently assessing the impact of this pronouncement to its consolidated financial
statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In March 2016, the FASB issued ASU No. 2016-09,&#160;<i>Compensation
- Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting&#160;</i>(&#34;ASU 2016-09&#34;), which
is intended to simplify several aspects of the accounting for share-based payment transactions, including the income tax consequences,
classification of awards as either equity or liabilities, and classification on the statement of cash flows. As a result of the
adoption, stock-based compensation excess tax benefits or tax deficiencies will be reflected in the consolidated statement of operations
within the provision for income taxes rather than in the consolidated balance sheet within additional paid-in capital. The amount
of the impact to the provision for income taxes will depend on the difference between the market value of share-based awards at
vesting or settlement and the grant date fair value. The amendment is effective for annual periods beginning after December 15,
2016, including interim periods within those fiscal years. Early application is permitted.&#160;The Company is currently assessing
the impact of this pronouncement to its consolidated financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies', window );">Indemnifications</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i>Indemnifications</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In the normal course of business, the Company
may agree to indemnify other parties, including customers, lessors and parties to other transactions with the Company, with respect
to certain matters such as breaches of representations or covenants or intellectual property infringement or other claims made
by third parties. These agreements may limit the time within which an indemnification claim can be made and the amount of the claim.
In addition, the Company has entered into indemnification agreements with its officers and directors.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">It is not possible to determine the maximum
potential amount of the Company's exposure under these indemnification agreements due to the limited history of prior indemnification
claims and the unique facts and circumstances involved in each particular agreement. Historically, payments made by the Company
under these agreements have not had a material impact on the Company's operating results, financial position or cash flows. Under
some of these agreements, however, the Company's potential indemnification liability might not have a contractual limit.</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_NotesToFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_NotesToFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advertising costs. For those costs that cannot be capitalized, discloses whether such costs are expensed as incurred or the first period in which the advertising takes place. For direct response advertising costs that are capitalized, describes those assets and the accounting policy used, including a description of the qualifying activity, the types of costs capitalized and the related amortization period. An entity also may disclose its accounting policy for cooperative advertising arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 20<br> -Section 55<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68054294&amp;loc=d3e8384-108330<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84159346&amp;loc=d3e8275-108329<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (a)-(d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6909625&amp;loc=d3e227-128457<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the business description and basis of presentation concepts.  Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity.  Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI http://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 305<br> -SubTopic 10<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6375392&amp;loc=d3e26790-107797<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4273-108586<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 55<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=75027168&amp;loc=d3e14489-108613<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=75032840&amp;loc=d3e61082-112788<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=75027451&amp;loc=SL29635902-196195<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13537-108611<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13531-108611<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=75032840&amp;loc=d3e61044-112788<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84161450&amp;loc=d3e5614-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.3A-03)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355100-122828<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.3A-02)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355033-122828<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfSalesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognition of costs in the period which correspond to the sales and revenue categories presented in the statement of operations. The accounting policy may include the amount and nature of costs incurred, provisions associated with inventories, purchase discounts, freight and other costs included in cost of sales incurred and recorded in the period. This disclosure also includes the nature of costs of sales incurred and recorded in the statement of operations for the period relating to transactions with related parties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 50<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68069731&amp;loc=d3e63676-111659<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfSalesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a new accounting pronouncement that has been issued but not yet adopted.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -URI http://asc.fasb.org/topic&amp;trid=2122394<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13279-108611<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 60<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiscalPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=d3e5291-111683<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.3A-03(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355100-122828<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.3A-02(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355033-122828<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiscalPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450222&amp;loc=d3e30840-110895<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for guarantees, indemnifications and product warranties, and methodologies used in determining the amount of such liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=64802544&amp;loc=d3e202-110218<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=65884525&amp;loc=d3e40913-109327<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491622&amp;loc=d3e9504-115650<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32247-109318<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32280-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66092785&amp;loc=d3e4492-108314<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=66092785&amp;loc=d3e4556-108314<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918666-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for trade and other accounts receivable, and finance, loan and lease receivables, including those classified as held for investment and held for sale. This disclosure may include (1) the basis at which such receivables are carried in the entity's statements of financial position (2) how the level of the valuation allowance for receivables is determined (3) when impairments, charge-offs or recoveries are recognized for such receivables (4) the treatment of origination fees and costs, including the amortization method for net deferred fees or costs (5) the treatment of any premiums or discounts or unearned income (6) the entity's income recognition policies for such receivables, including those that are impaired, past due or placed on nonaccrual status and (7) the treatment of foreclosures or repossessions (8) the nature and amount of any guarantees to repurchase receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e4975-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for its research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 40<br> -Section 30<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6389767&amp;loc=d3e17916-109280<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.15)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 50<br> -Section 25<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=16397303&amp;loc=d3e19347-109286<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionForAlternativeRevenueProgramsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue recognition related to alternative revenue programs. The major alternative revenue programs can generally be segregated into two categories, programs that adjust billings for the effects of weather abnormalities or broad external factors or to compensate the utility for demand-side management initiatives (for example, no-growth plans and similar conservation efforts); and programs that provide for additional billings (incentive awards) if the utility achieves certain objectives, such as reducing costs, reaching specified milestones, or demonstratively improving customer service.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 605<br> -Section 25<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68066577&amp;loc=d3e50180-110409<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 605<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68066577&amp;loc=d3e50159-110409<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 605<br> -Section 25<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=68066577&amp;loc=d3e50187-110409<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 605<br> -Section 25<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68066577&amp;loc=d3e50174-110409<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionForAlternativeRevenueProgramsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue recognition. If the entity has different policies for different types of revenue transactions, the policy for each material type of transaction is generally disclosed. If a sales transaction has multiple element arrangements (for example, delivery of multiple products, services or the rights to use assets) the disclosure may indicate the accounting policy for each unit of accounting as well as how units of accounting are determined and valued. The disclosure may encompass important judgment as to appropriateness of principles related to recognition of revenue. The disclosure also may indicate the entity's treatment of any unearned or deferred revenue that arises from the transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.B.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18726-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionSalesOfServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue recognition for sales of a service. The entity also may disclose how it recognizes cost of sales for such a service transaction and its treatment of any unearned or deferred revenue that arises from the transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 20<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68055036&amp;loc=d3e47769-111627<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.B.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionSalesOfServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for stock option and stock incentive plans. This disclosure may include (1) the types of stock option or incentive plans sponsored by the entity (2) the groups that participate in (or are covered by) each plan (3) significant plan provisions and (4) how stock compensation is measured, and the methodologies and significant assumptions used to determine that measurement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5047-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84177426&amp;loc=d3e6061-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84177426&amp;loc=d3e6143-108592<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84177426&amp;loc=d3e6132-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6778080752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_CahCashEquivalentsAndInvestmentsTablesAbstract', window );"><strong>Fair Value Measurements Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Fair Value Measurements, Recurring and Nonrecurring (Tables)</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Cash, cash equivalents, available-for-sale
investments, and contingent consideration were (in thousands):</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Gross</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Gross</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Cash and</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Amortized</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Unrealized</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Unrealized</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Estimated</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Cash</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Short-Term</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 28%; border-bottom: black 1.5pt solid"><font style="font-size: 7pt"><b>As of March 31, 2017</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Costs</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Gain</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Loss</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Fair Value</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Equivalents</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Investments</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Cash</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">29,122&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">29,122&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">29,122&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt"><b>Level 1:</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Money market funds</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">11,908&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">11,908&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">11,908&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Mutual funds</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">2,000&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">(194)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">1,806&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">1,806&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 7pt"><b>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Subtotal</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">43,030&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">(194)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">42,836&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">41,030&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">1,806&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt"><b>Level 2:</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Commercial paper</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">19,144&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">8&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">19,152&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">19,152&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Corporate debt</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">83,995&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">61&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">(58)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">83,998&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">83,998&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Asset backed securities</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">26,906&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">4&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">(22)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">26,888&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">26,888&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Mortgage backed securities</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">116&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">(1)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">115&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">115&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Agency bond</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">2,000&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">2,000&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">2,000&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 7pt"><b>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Subtotal</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">132,161&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">73&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">(81)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">132,153&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">132,153&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Total assets</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">175,191&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">73&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">(275)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">174,989&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">41,030&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">133,959&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt"><b>Level 3:</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Contingent consideration</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">148&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">-&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Total liabilities</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">148&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">-&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Gross</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Gross</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Cash and</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Amortized</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Unrealized</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Unrealized</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Estimated</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Cash</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Short-Term</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 26%; border-bottom: black 1.5pt solid"><font style="font-size: 7pt"><b>As of March 31, 2016</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Costs</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Gain</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Loss</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Fair Value</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Equivalents</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Investments</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Cash</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">18,596&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">18,596&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">18,596&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt"><b>Level 1:</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Money market funds</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">14,980&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">14,980&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">14,980&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Mutual funds</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">2,000&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">(187)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">1,813&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">1,813&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 7pt"><b>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Subtotal</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">35,576&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">(187)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">35,389&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">33,576&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">1,813&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt"><b>Level 2:</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Commercial paper</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">6,794&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">2&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">6,796&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">6,796&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Corporate debt</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">85,164&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">78&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">(28)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">85,214&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">85,214&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Municipal securities</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">1,007&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">(1)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">1,006&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">1,006&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Asset backed securities</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">24,614&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">7&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">(11)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">24,610&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">24,610&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Mortgage backed securities</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">2,045&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">(17)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">2,028&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">2,028&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Agency bond</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">6,805&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">1&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">6,806&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">6,806&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; International government securities</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">1,000&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">1&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">1,001&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">1,001&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 7pt"><b>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Subtotal</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">127,429&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">89&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">(57)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">127,461&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">127,461&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Total assets</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">163,005&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">89&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">(244)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">162,850&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">33,576&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">129,274&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt"><b>Level 3:</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Contingent consideration</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">341&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">-&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Total liabilities</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">341&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">-&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Contractual maturities of investments as of
March 31, 2017 are set forth below (in thousands):</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Estimated</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 87%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Fair Value</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Due within one year</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">78,039&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Due after one year</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">55,920&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Total</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">133,959&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock', window );">Rollforward of contingent consideration liabilities (Tables)</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The table below presents a roll-forward of
the contingent consideration and escrow liability valued using a Level 3 input (in thousands):</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Years Ended March 31,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 74%">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2016</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Balance at beginning of period</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">341&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Purchase price contingent consideration</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">541&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Fair value adjustment</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">107&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Contingent consideration payments</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(300)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(200)</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Balance at end of period</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">148&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">341&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_CahCashEquivalentsAndInvestmentsTablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_CahCashEquivalentsAndInvestmentsTablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of financial instrument classified as a derivative asset (liability) after deduction of derivative liability (asset) using recurring unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=66048111&amp;loc=d3e19207-110258<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66048111&amp;loc=d3e19279-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66048111&amp;loc=d3e19190-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6808477504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventory (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_InventoryTablesAbstract', window );"><strong>Inventory Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Inventory (Tables)</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Components of inventories were as follows
(in thousands):</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>March 31,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 66%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2016</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Work-in-process</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">76&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Finished goods</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">908&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">444&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">908&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">520&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_InventoryTablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_InventoryTablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6808497072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_PropertyAndEquipmentTablesAbstract', window );"><strong>Property And Equipment Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Components of Property, Plant and Equipment</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Property and equipment consisted of the following
(in thousands):</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>March 31,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 66%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2016</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Computer equipment</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">24,293&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">18,277&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Furniture and fixtures</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1,411&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1,067&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Software</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">7,380&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">5,417&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Leasehold improvements</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">5,579&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">3,667&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Construction in progress</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">689&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">967&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">39,352&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">29,395&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Less: accumulated depreciation and amortization</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(22,968)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(17,020)</font></td></tr>
<tr style="vertical-align: top">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">16,384&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">12,375&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>





<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0"></p>


<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_PropertyAndEquipmentTablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_PropertyAndEquipmentTablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6758252592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_IntangibleAssetsTablesAbstract', window );"><strong>Intangible Assets Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock', window );">Carrying values of intangible assets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The carrying value of intangible assets consisted
of the following (in thousands):</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="7" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>March 31, 2017</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td colspan="7" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>March 31, 2016</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Gross</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Gross</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Carrying</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Accumulated</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Net Carrying</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Carrying</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Accumulated</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Net Carrying</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 29%">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Amount</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Amortization</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Amount</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Amount</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Amortization</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Amount</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">Technology</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">18,685&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">(7,010)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">11,675&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">18,640&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">(4,622)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">14,018&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">Customer relationships</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">9,419&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">(6,187)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">3,232&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">9,993&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">(4,847)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">5,146&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">Trade names/domains</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">2,036&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">2,036&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">2,205&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">2,205&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 7pt">In-process research and development</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">95&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">95&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">95&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">95&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Total acquired identifiable intangible assets</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">30,235&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">(13,197)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">17,038&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">30,933&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">(9,469)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">21,464&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Finite-lived intangible assets - future amortization expense</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">At March 31, 2017, annual amortization of
definite lived intangible assets, based upon existing intangible assets and current useful lives, is estimated to be the following
(in thousands):</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="width: 88%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Amount</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">2018</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">3,854&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">2019</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">3,459&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">2020</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">3,009&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">2021</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">2,666&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">2022</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1,701&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Thereafter</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">218&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Total</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">14,907&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_IntangibleAssetsTablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_IntangibleAssetsTablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6798826544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capitalized Software Costs (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_CapitalizedSpftwareCostsTablesAbstract', window );"><strong>Capitalized Software Costs Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfResearchAndDevelopmentAssetsAcquiredOtherThanThroughBusinessCombinationTextBlock', window );">Schedule of Capitalized Software</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 12pt">Capitalized software consisted of the following (in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>Other Long-Term Assets</i></b></p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>March 31,</b></font></td></tr>
<tr style="vertical-align: top">
    <td style="width: 70%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2016</b></font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Capitalized projects in service</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">1,804&#160;</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Capitalized projects in process</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">6,461&#160;</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">2,753&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Accumulated amortization</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(588)</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Total capitalized software costs</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">7,677&#160;</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">2,753&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Application development stage costs capitalized during the year</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">5,516&#160;</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">2,095&#160;</font></td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 12pt">Capitalized software consisted of the following (in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>Property and Equipment</i></b></p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>March 31,</b></font></td></tr>
<tr style="vertical-align: top">
    <td style="width: 70%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2016</b></font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Capitalized projects in service</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">2,904&#160;</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">1,183&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Capitalized projects in process</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">689&#160;</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">967&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Accumulated amortization</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(871)</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(250)</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Total capitalized software costs</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">2,722&#160;</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1,900&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Application development stage costs capitalized during the year</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1,452&#160;</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">756&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 12pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 12pt">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_CapitalizedSpftwareCostsTablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_CapitalizedSpftwareCostsTablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfResearchAndDevelopmentAssetsAcquiredOtherThanThroughBusinessCombinationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the nature and amounts of capitalized costs of a research and development nature that were acquired in a transaction other than a business combination, the amount of such assets charged to expense during the period, and identification of the income statement caption in which the charges are included.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfResearchAndDevelopmentAssetsAcquiredOtherThanThroughBusinessCombinationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6777780112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_GoodwillTablesAbstract', window );"><strong>Goodwill Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Carrying amounts of goodwill</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The following table provides a summary of
the changes in the carrying amounts of goodwill by reporting segment (in thousands):</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="width: 61%">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Americas</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Europe</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Total</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Balance at March 31, 2015</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">23,940&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">12,947&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">36,887&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Additions due to acquisitions</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1,789&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">10,125&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">11,914&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Foreign currency translation</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(1,381)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(1,381)</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Balance at March 31, 2016</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">25,729&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">21,691&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">47,420&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Additions due to acquisitions</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1,580&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1,580&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Foreign currency translation</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(2,864)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(2,864)</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Balance at March 31, 2017</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">27,309&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">18,827&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">46,136&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_GoodwillTablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_GoodwillTablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13854-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6798900224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments And Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_CommitmentsAndContingenciesTablesAbstract', window );"><strong>Commitments And Contingencies Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock', window );">Future minimum annual operating lease payments</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">At March 31, 2017, future minimum annual
lease payments under non-cancelable operating leases were as follows (in thousands):</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="width: 88%; text-decoration: underline"><font style="font-size: 10pt"><u>Year ending March 31:</u></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 10%; text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; 2018</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">4,708&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; 2019</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">5,596&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; 2020</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">4,906&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; 2021</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">2,435&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; 2022 and Thereafter</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">6,908&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Total</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">24,553&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock', window );">Future annual lease payments under noncancelable capital leases</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">At March 31, 2017, future minimum annual
lease payments under non-cancelable capital leases were as follows (in thousands):</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="width: 88%; text-decoration: underline"><font style="font-size: 10pt"><u>Year ending March 31:</u></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 10%; text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; 2018</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">981&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; 2019</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">681&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; 2020</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">169&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; 2021</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">5&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; 2022</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">5&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Total minimum payments</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1,841&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Less: Amount representing interest</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(116)</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1,725&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Less: Short-term portion of capital lease obligations</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(918)</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Long-term portion of capital lease obligations</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">807&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTableTextBlock', window );">Minimum third party network service provider commitments</a></td>
<td class="text"><p style="font: 10pt Times New\000ARoman; margin-right: 0; margin-left: 0">At March 31, 2017, future minimum annual payments under
these third-party network service contracts were as follows (in thousands):</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="width: 88%; text-decoration: underline"><font style="font-size: 10pt"><u>Year ending March 31:</u></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 10%; text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; 2018</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">1,364&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; 2019</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">133&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; 2020</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">8&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Total minimum payments</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1,505&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New\000ARoman; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New\000ARoman; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>



<p style="font: 10pt Times New\000ARoman; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New\000ARoman; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New\000ARoman; margin-right: 0; margin-left: 0"></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_CommitmentsAndContingenciesTablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_CommitmentsAndContingenciesTablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of arrangements in which the entity has agreed to procure goods or services from one or more suppliers. May include identification of the goods or services to be purchased, identity of the seller, pricing, effects on pricing for failing to reach minimum quantities required to be purchased (such as penalties), cancellation rights, and termination provisions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of future minimum lease payments as of the date of the latest balance sheet presented, in aggregate and for each of the five years succeeding fiscal years, with separate deductions from the total for the amount representing executor costs, including any profit thereon, included in the minimum lease payments and for the amount of the imputed interest necessary to reduce the net minimum lease payments to present value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164817&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6808475904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Distribution of Stock-Based Compensation Plan Expense (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_DistributionOfStockbasedCompensationBenefitPlansExpenseTablesAbstract', window );"><strong>Distribution Of Stock-based Compensation Plan Expense Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Schedule Of Stock-Based Compensation Expense By Statement Of Operations Line Item</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The following table summarizes stock-based
compensation expense (in thousands):</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="7" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Years Ended March 31,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 61%">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2016</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2015</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Cost of service revenue</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">1,732&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">1,159&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">692&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Cost of product revenue</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Research and development</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">3,762&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">2,914&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1,495&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Sales and marketing</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">8,832&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">6,133&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">3,748&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">General and administrative</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">7,136&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">6,128&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">3,412&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Total</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">21,462&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">16,334&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">9,347&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_DistributionOfStockbasedCompensationBenefitPlansExpenseTablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_DistributionOfStockbasedCompensationBenefitPlansExpenseTablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the allocation of equity-based compensation costs to a given line item on the balance sheet and income statement for the period. This may include the reporting line for the costs and the amount capitalized and expensed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5047-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=27013229&amp;loc=d3e301413-122809<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6804895856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation And Employee Purchase Plan (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember', window );">Employee Stock Purchase Plan</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The estimated fair value of stock purchase
rights granted under the Employee Stock Purchase Plan was estimated using the Black-Scholes pricing model with the following weighted-average
assumptions:</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="7" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Years Ended March 31,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 52%">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2016</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2015</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Expected volatility</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">37%</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">43%</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">49%</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Expected dividend yield</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Risk-free interest rate</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">0.65%</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">0.39%</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">0.12%</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Weighted average expected rights term</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">0.75 years</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">0.83 years</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">0.80 years</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Weighted average fair value of rights granted</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">4.19&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">3.25&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">2.52&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Option Grants</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock', window );">Disclosure Of Share-Based Compensation Arrangements By Share-Based Payment Award</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Stock Option activity under all the Company's
stock option plans since March 31, 2014, is summarized as follows:</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Weighted</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Average</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Exercise</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Number of</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Price</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 75%">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Shares</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Per Share</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Outstanding at March 31, 2014</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">6,002,382&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">4.14&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Granted&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1,110,466&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">7.29&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Exercised</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(1,326,385)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1.87&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Canceled/Forfeited</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(458,556)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">6.06&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Outstanding at March 31, 2015</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">5,327,907&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">5.19&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Granted&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">723,776&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">8.63&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Exercised</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(1,162,175)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">2.56&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Canceled/Forfeited</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(96,242)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">8.06&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Outstanding at March 31, 2016</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">4,793,266&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">6.29&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Granted&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">407,392&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">14.63&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Exercised</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(603,998)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">2.34&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Canceled/Forfeited</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(134,248)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">8.41&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Outstanding at March 31, 2017</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">4,462,412&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">7.52&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Vested and expected to vest at March 31, 2017</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">4,462,412&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">7.52&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Exercisable at March 31, 2017</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">3,191,879&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">6.47&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The fair value of each of the Company's option
grants has been estimated on the date of grant using the Black-Scholes pricing model with the following assumptions:</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="7" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Years Ended March 31,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 52%">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2016</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2015</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Expected volatility</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">44%</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">53%</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">61%</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Expected dividend yield</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Risk-free interest rate</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1.1% to 2.2%</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1.5% to 1.8%</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1.4% to 1.9%</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Weighted average expected option term</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">4.9 years</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">5.4 years</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">6.0 years</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Weighted average fair value of options granted</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">5.74&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">4.17&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">4.14&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=EGHT_StockPurchaseRightsMember', window );">Stock Purchase Rights</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock', window );">Disclosure Of Share-Based Compensation Arrangements By Share-Based Payment Award</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Stock Purchase Right activity since March
31, 2014 is summarized as follows:</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Weighted</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Weighted</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Average</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Average</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Grant-Date</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Remaining</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Number of</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Fair Market</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Contractual</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 62%">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Shares</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Value</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Term (in Years)</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Balance at March 31, 2014</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">489,627&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">4.83&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1.93&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Granted</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">31,432&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">7.88&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Vested</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(223,360)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">3.98&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Forfeited</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(73,864)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">5.39&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Balance at March 31, 2015</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">223,835&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">5.92&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1.50&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Granted</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">- &#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Vested</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(115,789)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">5.32&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Forfeited</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(25,875)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">7.40&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Balance at March 31, 2016</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">82,171&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">6.30&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">0.76&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Granted</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">- &#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Vested</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(69,426)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">6.00&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Forfeited</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(1,375)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">6.72&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Balance at March 31, 2017</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">11,370&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">8.10&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1.09&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock', window );">Disclosure Of Share-Based Compensation Arrangements By Share-Based Payment Award</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Restricted Stock Unit activity since March
31, 2014 is summarized as follows:</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Weighted</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Weighted Average</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Number of</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Average Grant</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Remaining Contractual</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 56%">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Shares</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Date Fair Value</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Term (in Years)</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Balance at March 31, 2014</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1,134,856&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">9.00&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">2.00&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Granted</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1,965,786&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">6.68&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Vested</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(187,788)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">9.54&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Forfeited</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(214,168)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">8.30&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Balance at March 31, 2015</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">2,698,686&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">7.33&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1.88&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Granted</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">2,681,997&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">8.78&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Vested</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(589,788)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">7.79&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Forfeited</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(246,096)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">8.15&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Balance at March 31, 2016</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">4,544,799&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">8.08&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1.67&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Granted</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">2,491,877&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">15.15&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Vested</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(1,600,831)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">7.89&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Forfeited</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(496,795)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">9.56&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Balance at March 31, 2017</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">4,939,050&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">11.57&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">2.47&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of components of a stock option or other award plan under which equity-based compensation is awarded to employees, typically comprised of the amount of unearned compensation (deferred compensation cost), compensation expense, and changes in the quantity and fair value of the shares (or other type of equity) granted, exercised, forfeited, and issued and outstanding pertaining to that plan.  Disclosure may also include nature and general terms of such arrangements that existed during the period and potential effects of those arrangements on shareholders, effect of compensation cost arising from equity-based payment arrangements on the income statement, method of estimating the fair value of the goods or services received, or the fair value of the equity instruments granted, during the period, cash flow effects resulting from equity-based payment arrangements and, for registrants that accelerate vesting of out of the money share options, reasons for the decision to accelerate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=EGHT_StockPurchaseRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=EGHT_StockPurchaseRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6808386880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Options Outstanding And Exercisable (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_StockOptionsOutstandingAndExercisableTablesAbstract', window );"><strong>Stock Options Outstanding And Exercisable Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock', window );">Summary Of Outstanding And Exercisable Stock Options</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Significant option groups outstanding at March
31, 2017 and related weighted average exercise price, contractual life, and aggregate intrinsic value information for 8x8, Inc.'s
stock option plans are as follows:</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="8" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Options Outstanding</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Options Exercisable</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Weighted</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Weighted</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Weighted</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Average</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Average</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Average</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Exercise</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Remaining</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Aggregate</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Exercise</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Aggregate</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Price</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Contractual</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Intrinsic</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Price</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Intrinsic</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Shares</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Per Share</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Life (Years)</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Value</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Shares</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Per Share</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Value</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">$ 0.55 to $ 4.60</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">912,189&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">1.91&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">2.0&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">12,168,894&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">912,189&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">1.91&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">12,168,894&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">$ 5.87 to $ 6.86</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">1,139,300&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">6.48&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">6.7&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">9,996,307&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">863,274&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">6.35&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">7,680,449&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">$ 7.52 to $ 9.21</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">920,268&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">8.43&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">7.4&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">6,277,429&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">503,564&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">8.47&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">3,414,760&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">$ 9.35 to $ 10.50</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">904,935&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">9.73&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">6.6&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">4,998,813&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">758,640&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">9.71&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">4,206,928&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 7pt">$ 10.86 to $ 15.40</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">585,720&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">13.48&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">8.8&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">1,043,018&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">154,212&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">11.68&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">551,242&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">4,462,412&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">34,484,461&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">3,191,879&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">28,022,273&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_StockOptionsOutstandingAndExercisableTablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_StockOptionsOutstandingAndExercisableTablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6803808720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Repurchases (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_TreasuryStockTablesAbstract', window );"><strong>Stock Repurchases Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfTreasuryStockByClassTextBlock', window );">Stock Repurchases [Table Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The stock repurchase activity as of March
31, 2017 is summarized as follows:</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Weighted</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Average</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Shares</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Price</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Amount</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 56%">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Repurchased</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Per Share</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Repurchased<sup>(1)</sup></b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Balance as of March 31, 2015</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">2,488,215&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">7.38&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">19,200,393&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Repurchase of common stock under 2015 Repurchase Plan</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">1,392,135&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">8.02&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">11,164,329&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Balance as of March 31, 2016</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">3,880,350&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">30,364,722&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Repurchase of common stock under 2015 Repurchase Plan</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Balance as of March 31, 2017</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">3,880,350&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">30,364,722&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">(1) Amount excludes commission fees.</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 9pt Sans-Serif; margin-right: 0; margin-left: 0; color: Red">&#160;</p>

<p style="font: 9pt Sans-Serif; margin-right: 0; margin-left: 0; color: Red">&#160;</p>

<p style="font: 9pt Sans-Serif; margin-right: 0; margin-left: 0; color: Red"></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_TreasuryStockTablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_TreasuryStockTablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfTreasuryStockByClassTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23285-112656<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23309-112656<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfTreasuryStockByClassTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6796606048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_IncomeTaxesTablesAbstract', window );"><strong>Income Taxes Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Components of tax provision</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The components of the consolidated (benefit)
provision for income taxes for fiscal 2017, 2016 and 2015 consisted of the following (in thousands):</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="7" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>March 31,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 52%"><font style="font-size: 10pt">Current:</font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2016</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2015</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Federal</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">(7)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">97&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">92&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; State</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">588&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">551&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">457&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Foreign</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">112&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">71&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">1&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Total current tax provision</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">693&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">719&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">550&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Deferred:</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Federal</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1,506&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">95&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">2,602&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; State</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(1,095)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(854)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(363)</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Foreign</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(1,230)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(807)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Total deferred tax (benefit) provision</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(819)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(1,566)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">2,239&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Income tax (benefit) provision</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">(126)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">(847)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">2,789&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of tax effects of temporary differences that give rise to deferred tax assets and liabilities</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Deferred tax assets and (liabilities) were
comprised of the following (in thousands):</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>March 31,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 74%"><font style="font-size: 10pt">Current deferred tax assets</font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2016</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Net operating loss carryforwards</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">2,739&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Inventory valuation</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">14&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Reserves and allowances</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">2,740&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Net current deferred tax assets</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">5,493&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Net operating loss carryforwards</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">36,427&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">38,449&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Research and development and other credit carryforwards</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">8,614&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">7,106&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Stock-based compensation</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">6,942&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">5,577&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Reserves and allowances</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">3,266&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">-&#160;</td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Fixed assets and intangibles</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(3,688)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(6,160)</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Net non-current deferred tax assets</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">51,561&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">44,972&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Valuation allowance</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(2,934)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(3,760)</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Total</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">48,627&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">46,705&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Reconciliation of U.S. statutory income tax rate to company's effective tax rate</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">A reconciliation of the Company's provision
(benefit) for income taxes to the amounts computed using the statutory U.S. federal income tax rate of 34% is as follows (in thousands):</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="7" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Years Ended March 31,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 52%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2016</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2015</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Tax provision at statutory rate</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">(1,652)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">(2,029)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">1,599&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">State income taxes before valuation allowance,</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; net of federal effect</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">108&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">9&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">269&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Foreign tax rate differential</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">885&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(769)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Research and development credits</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(1,484)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(1,253)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(725)</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Change in valuation allowance</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(287)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(1,555)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(1,480)</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Compensation/option differences</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(246)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(471)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(331)</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Non-deductible compensation</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1,079&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">944&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">746&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Acquisition costs</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">54&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">230&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Expiring CA NOLs</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1,626&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1,484&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Foreign loss not benefited</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">780&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">2,342&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1,192&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Other</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">637&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">79&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">35&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Total income tax provision</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">(126)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">(847)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">2,789&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock', window );">Reconciliation of beginning and ending amount of unrecognized tax benefits</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">A reconciliation of the beginning and ending
amount of unrecognized tax benefits is as follows (in thousands):</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="7" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Unrecognized Tax Benefits</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 55%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2016</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2015</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Balance at beginning of year</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">2,881&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">2,420&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">2,165&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Gross increase - tax positions in prior period</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">82&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">27&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Gross decreases - tax positions in prior period</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Gross increases - tax positions related to the current year</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">450&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">379&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">228&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Balance at end of year</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">3,331&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">2,881&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">2,420&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_IncomeTaxesTablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_IncomeTaxesTablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SummaryOfIncomeTaxContingenciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6777474960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_NetLossPerShareTablesAbstract', window );"><strong>Net Income Per Share Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Net Income Per Share</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The following is a reconciliation of the weighted
average number of common shares outstanding used in calculating basic and diluted net income (loss) per share (in thousands, except
share and per share data):</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="7" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Years Ended March 31, </b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 52%">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2016</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2015</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="7" style="text-align: center"><font style="font-size: 10pt"><b>(In Thousands, Except Per Share Amounts) </b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Numerator:</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Net income (loss) available to common stockholders</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">(4,751)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">(5,120)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1,926&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Denominator:</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Common shares</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">90,340&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">88,477&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">89,071&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Denominator for basic calculation&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">90,340&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">88,477&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">89,071&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Employee stock options</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">2,088&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Employee restricted purchase rights</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">493&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Denominator for diluted calculation</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">90,340&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">88,477&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">91,652&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Net income (loss) per share:</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Basic</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">(0.05)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">(0.06)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">0.02&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Diluted</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">(0.05)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">(0.06)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">0.02&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The following shares attributable to outstanding
stock options and restricted stock purchase rights were excluded from the calculation of diluted earnings per share because their
inclusion would have been antidilutive (in thousands):</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="5" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Years Ended March 31,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 64%">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2016</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2015</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Common stock options</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">4,462&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">4,793&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1,812&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Stock purchase rights</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">4,950&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">4,628&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">57&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">9,412&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">9,421&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1,869&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_NetLossPerShareTablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_NetLossPerShareTablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6808362224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_SegmentInformationTablesAbstract', window );"><strong>Segment Information Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock', window );">Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0; text-align: justify">The following tables set forth the segment
and geographic information for each period (in thousands):</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="7" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Total Revenue for the Years Ended March 31,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 52%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2016</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2015</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Americas (principally US)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">227,914&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">185,241&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">150,764&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Europe (principally UK)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">25,474&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">24,095&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">11,649&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">253,388&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">209,336&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">162,413&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">&#160;</font></td>
    <td colspan="7" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Total Depreciation
    and Amortization for the Years Ended March 31,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 52%; text-align: right"><font style="font-size: 7pt">&#160;</font></td>
    <td style="width: 1%; text-align: right"><font style="font-size: 7pt">&#160;</font></td>
    <td style="width: 1%; text-align: right"><font style="font-size: 7pt">&#160;</font></td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>2017</b></font></td>
    <td style="width: 1%; text-align: right"><font style="font-size: 7pt">&#160;</font></td>
    <td style="width: 1%; text-align: right"><font style="font-size: 7pt">&#160;</font></td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>2016</b></font></td>
    <td style="width: 1%; text-align: right"><font style="font-size: 7pt">&#160;</font></td>
    <td style="width: 1%; text-align: right"><font style="font-size: 7pt">&#160;</font></td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>2015</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">Americas (principally US)</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">6,842&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">5,776&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">4,739&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 7pt">Europe (principally UK)</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">&#160;</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">3,595&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">&#160;</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">3,231&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">&#160;</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">1,374&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td style="text-align: right"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">10,437&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">9,007&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">6,113&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font-size: 7pt">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">&#160;</font></td>
    <td colspan="7" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Total Net Income
    (Loss) for the Years Ended March 31,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 52%; text-align: right"><font style="font-size: 10pt">&#160;</font></td>
    <td style="width: 1%; text-align: right"><font style="font-size: 10pt">&#160;</font></td>
    <td style="width: 1%; text-align: right"><font style="font-size: 10pt">&#160;</font></td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td>
    <td style="width: 1%; text-align: right"><font style="font-size: 10pt">&#160;</font></td>
    <td style="width: 1%; text-align: right"><font style="font-size: 10pt">&#160;</font></td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2016</b></font></td>
    <td style="width: 1%; text-align: right"><font style="font-size: 10pt">&#160;</font></td>
    <td style="width: 1%; text-align: right"><font style="font-size: 10pt">&#160;</font></td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2015</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Americas (principally US)</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">2,557&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">940&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">5,433&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Europe (principally UK)</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">&#160;</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(7,308)</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">&#160;</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(6,060)</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">&#160;</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(3,507)</font></td></tr>
<tr style="vertical-align: top">
    <td style="text-align: right"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">(4,751)</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">(5,120)</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1,926&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font-size: 10pt">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;</font></td>
    <td><font style="font-size: 10pt">&#160;</font></td>
    <td><font style="font-size: 10pt">&#160;</font></td>
    <td colspan="10" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>March 31,</b></font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;</font></td>
    <td><font style="font-size: 10pt">&#160;</font></td>
    <td><font style="font-size: 10pt">&#160;</font></td>
    <td colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td>
    <td><font style="font-size: 10pt">&#160;</font></td>
    <td><font style="font-size: 10pt">&#160;</font></td>
    <td colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2016</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 36%"><font style="font-size: 10pt">&#160;</font></td>
    <td style="width: 1%"><font style="font-size: 10pt">&#160;</font></td>
    <td style="width: 1%"><font style="font-size: 10pt">&#160;</font></td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Total Assets</b></font></td>
    <td style="width: 1%"><font style="font-size: 10pt">&#160;</font></td>
    <td style="width: 1%"><font style="font-size: 10pt">&#160;</font></td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Property and</b><br />
    <b>Equipment, net</b></font></td>
    <td style="width: 1%"><font style="font-size: 10pt">&#160;</font></td>
    <td style="width: 1%"><font style="font-size: 10pt">&#160;</font></td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Total Assets</b></font></td>
    <td style="width: 1%"><font style="font-size: 10pt">&#160;</font></td>
    <td style="width: 1%"><font style="font-size: 10pt">&#160;</font></td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Property and</b><br />
    <b>Equipment, net</b></font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Americas (principally US)</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="background-color: white; text-align: right"><font style="font-size: 10pt">284,011&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">11,803&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">261,886&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">9,733&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Europe (principally UK)</font></td>
    <td><font style="font-size: 10pt">&#160;</font></td>
    <td><font style="font-size: 10pt">&#160;</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">49,844&#160;</font></td>
    <td><font style="font-size: 10pt">&#160;</font></td>
    <td><font style="font-size: 10pt">&#160;</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">4,581&#160;</font></td>
    <td><font style="font-size: 10pt">&#160;</font></td>
    <td><font style="font-size: 10pt">&#160;</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">51,566&#160;</font></td>
    <td><font style="font-size: 10pt">&#160;</font></td>
    <td><font style="font-size: 10pt">&#160;</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">2,642&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">333,855&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">16,384&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">313,452&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">12,375&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font-size: 10pt">&#160;</font></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0; text-align: justify"><font style="font-size: 7pt">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><font style="font-size: 7pt">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_SegmentInformationTablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_SegmentInformationTablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material.  An entity may also provide subtotals of geographic information about groups of countries.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6642755712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=EGHT_LeChatIncMember', window );">LeChat</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock', window );">Schedule of Purchase Price Allocation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The fair values of the assets acquired and
liabilities assumed are as follows (in thousands):</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="width: 83%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Fair Value</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Assets acquired:</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Cash</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">231&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Intangible assets</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1,200&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Other non-current assets</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">428&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Total assets acquired</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">1,859&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Liabilities assumed:</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Current liabilities</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(324)</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Total liabilities assumed</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(324)</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Net identifiable assets acquired</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1,535&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Goodwill</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">1,580&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Total consideration transferred</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">3,115&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=EGHT_DXIGroupLimitedMember', window );">DXI</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock', window );">Schedule of Purchase Price Allocation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The fair values of the assets acquired and
liabilities assumed are as follows (in thousands):</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="width: 83%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Fair Value</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Assets acquired:</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Cash</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">1,318&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Current assets</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">2,016&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Property and equipment</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1,453&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Intangible assets</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">13,374&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Total assets acquired</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">18,161&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Liabilities assumed:</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Current liabilities and non-current liabilities</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(5,734)</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Total liabilities assumed</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(5,734)</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Net identifiable assets acquired</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">12,427&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Goodwill</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">10,125&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Total consideration transferred</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">22,552&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=EGHT_QualitySoftwareCorporationMember', window );">QSC</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock', window );">Schedule of Purchase Price Allocation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The fair values of the assets acquired and
liabilities assumed are as follows (in thousands):</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="width: 83%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Fair Value</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Assets acquired:</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Intangible assets</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">1,100&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Goodwill</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">1,789&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Total consideration transferred</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">2,889&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table  does not include leveraged buyouts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1486-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=EGHT_LeChatIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=EGHT_LeChatIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=EGHT_DXIGroupLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=EGHT_DXIGroupLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=EGHT_QualitySoftwareCorporationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=EGHT_QualitySoftwareCorporationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6596787712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Quarterly Financial Data (Unaudited) (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Consolidated Quarterly Financial Data</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock', window );">Quarterly Financial Data (Unaudited)</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In thousands, except per share data amounts:</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="22" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>QUARTER ENDED</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>March 31,</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Dec. 31,</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Sept. 30,</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>June 30,</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>March 31,</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Dec. 31,</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Sept. 30,</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>June 30,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 20%">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 8%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>2017</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 8%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>2016</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 8%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>2016</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 8%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>2016</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 8%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>2016</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 8%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>2015</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 8%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>2015</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 8%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>2015</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">Service revenue</font></td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">62,654&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">60,149&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">57,717&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">55,296&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">52,174&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">48,948&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">46,951&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">44,168&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 7pt">Product revenue</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">3,834&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">3,527&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">5,466&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">4,745&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">5,160&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">4,220&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">3,991&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">3,724&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 7pt">Total revenue</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">66,488&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">63,676&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">63,183&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">60,041&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">57,334&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">53,168&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">50,942&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">47,892&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">Operating expenses:</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Cost of service revenue</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">10,803&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">10,525&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">10,837&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">10,235&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">9,720&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">9,713&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">9,186&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">8,459&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Cost of product revenue</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">4,187&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">4,240&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">5,782&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">5,505&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">6,103&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">5,087&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">4,596&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">4,382&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Research and development</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">7,142&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">7,095&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">6,505&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">6,710&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">6,110&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">6,404&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">6,446&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">5,080&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Sales and marketing </font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">38,228&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">35,667&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">33,691&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">31,691&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">31,240&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">27,585&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">26,730&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">23,824&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; General, and administrative</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">9,814&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">7,852&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">6,747&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">6,801&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">7,132&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">6,888&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">5,657&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">6,068&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Total operating expenses</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">70,174&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">65,379&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">63,562&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">60,942&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">60,305&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">55,677&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">52,615&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">47,813&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">Income (loss) from operations</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">(3,686)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">(1,703)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">(379)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">(901)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">(2,971)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">(2,509)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">(1,673)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">79&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 7pt">Other income, net</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">583&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">408&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">391&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">410&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">397&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">272&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">204&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">234&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">Income (loss) from</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; operations before provision&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; (benefit) for income taxes</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">(3,103)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">(1,295)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">12&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">(491)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">(2,574)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">(2,237)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">(1,469)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">313&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">Provision (benefit) for</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; income taxes </font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">(178)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">30&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">(15)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">37&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">(1,498)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">(557)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">423&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">785&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 7pt">Net income (loss)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">(2,925)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">(1,325)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">27&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">(528)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">(1,076)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">(1,680)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">(1,892)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">(472)</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">Net income (loss) per share:</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Basic</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">(0.03)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">(0.01)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">0.00&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">(0.01)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">(0.01)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">(0.02)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">(0.02)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">(0.01)</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Diluted</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">(0.03)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">(0.01)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">0.00&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">(0.01)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">(0.01)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">(0.02)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">(0.02)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">(0.01)</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td colspan="4"><font style="font-size: 7pt">Shares used in per share calculations:</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Basic</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">91,175&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">90,774&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">89,987&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">89,434&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">88,888&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">88,289&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">88,557&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">88,233&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">&#160;&#160;&#160;&#160; Diluted</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">91,175&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">90,774&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">93,447&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">89,434&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">88,888&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">88,289&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">88,557&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 7pt">88,233&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>





<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><font style="font-size: 6pt">&#160;</font></p>

<p style="font: 12pt Times New Roman, Times, Serif; margin: 0"><font style="font-size: 6pt">&#160;</font></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)-(j)<br> -URI http://asc.fasb.org/extlink&amp;oid=84173487&amp;loc=d3e1280-108306<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6808448640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Valuation and Qualifying Accounts (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_ValuationAndQualifyingAccountsTablesAbstract', window );"><strong>Valuation And Qualifying Accounts Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfValuationAllowanceForImpairmentOfRecognizedServicingAssetsTextBlock', window );">Schedule of Valuation Allowance for Impairment of Recognized Servicing Assets [Table Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-right: 0; margin-left: 0"><b>SCHEDULE II<br />
VALUATION AND QUALIFYING ACCOUNTS<br />
(in thousands)</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Balance at</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Additions</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Balance</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Beginning</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Charged to</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>at End</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-decoration: underline"><font style="font-size: 10pt"><b><u>Description</u></b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>of Year</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Expenses</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Deductions (a)</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>of Year</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Total Allowance for Doubtful Accounts:</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Year ended March 31, 2015:</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">466&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">279&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">(329)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">416&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Year ended March 31, 2016:</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">416&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">509&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">(339)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">586&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Year ended March 31, 2017:</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">586&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">941&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">(573)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">954&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">(a) The deductions related to allowance for
doubtful accounts represent accounts receivable which are written off.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="margin: 0; text-indent: 0.5in">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-right: 0; margin-left: 0">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_ValuationAndQualifyingAccountsTablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_ValuationAndQualifyingAccountsTablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfValuationAllowanceForImpairmentOfRecognizedServicingAssetsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the activity by class in any valuation allowance for impairment of recognized servicing assets - including beginning and ending balances, aggregate additions charged and recoveries credited to operations, and aggregate write-downs charged against allowance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 50<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=68078379&amp;loc=d3e122739-111746<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfValuationAllowanceForImpairmentOfRecognizedServicingAssetsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6807931936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of the Business (Narrative) (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_DescriptionOfBusinessDetailsAbstract', window );"><strong>Description Of Business Narrative Details</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_YearFounded', window );">Year Founded</a></td>
<td class="text">1987<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationDateOfIncorporation', window );">Entity Incorporation, Date of Incorporation</a></td>
<td class="text">Dec. 31,  1996<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryName', window );">Entity Incorporation, State Country Name</a></td>
<td class="text">Delaware<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Fiscal Year End Date</a></td>
<td class="text">--03-31<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_DescriptionOfBusinessDetailsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_DescriptionOfBusinessDetailsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationDateOfIncorporation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date when an entity was incorporated</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationDateOfIncorporation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>State or Country Name where an entity is incorporated</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_YearFounded">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Year the entity was founded, in CCYY format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_YearFounded</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6632475440">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Significant Accounting Policies Service and Product Revenue (Narrative) (Details)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_BasisOfPresentationServiceRevenueNarrativeDetailsAbstract', window );"><strong>Significant Accounting Policies Service And Product Revenue Narrative Details</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_TrialPeriodOfferedWithAllNewServicesDays', window );">Trial period offered with all new services, days</a></td>
<td class="nump">30<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_BasisOfPresentationServiceRevenueNarrativeDetailsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_BasisOfPresentationServiceRevenueNarrativeDetailsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_TrialPeriodOfferedWithAllNewServicesDays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trial period offered with all new services, in days</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_TrialPeriodOfferedWithAllNewServicesDays</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6808404160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies (Advertising Costs) (Narrative) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_SignificantAccountingPoliciesAdvertisingCostsNarrativeDetailsAbstract', window );"><strong>Significant Accounting Policies Advertising Costs Narrative Details</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdvertisingExpense', window );">Advertising expense</a></td>
<td class="nump">$ 9.5<span></span>
</td>
<td class="nump">$ 8.5<span></span>
</td>
<td class="nump">$ 6.8<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_SignificantAccountingPoliciesAdvertisingCostsNarrativeDetailsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_SignificantAccountingPoliciesAdvertisingCostsNarrativeDetailsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6803848864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies (Deferred Rent) (Narrative) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRentCreditCurrent', window );">Deferred rent recorded in other accrued liabilities</a></td>
<td class="nump">$ 1.1<span></span>
</td>
<td class="nump">$ 0.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRentCreditNoncurrent', window );">Deferred rent recorded in other non-current liabilities</a></td>
<td class="nump">$ 0.8<span></span>
</td>
<td class="nump">$ 1.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseArrangementTypeAxis=EGHT_HeadquartersMember', window );">Headquarters</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DescriptionOfLesseeLeasingArrangementsOperatingLeases', window );">Lease agreement terms</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In April 2012, the Company entered into an
87-month lease agreement for its new headquarters. Under the terms of the lease agreement:</p>

<ul>

<li style="margin: 0pt 0 12pt; font-size: 10pt"><font style="font-family: Times New Roman, Times, Serif">the Company received
a three-month rent holiday from rental payments;</font></li>

<li style="margin: 0pt 0 12pt; font-size: 10pt"><font style="font-family: Times New Roman, Times, Serif">base rent is $130,821
for the 15 months after the rent holiday; and</font></li>

<li style="margin: 0pt 0 12pt; font-size: 10pt"><font style="font-family: Times New Roman, Times, Serif">rent expense increases
3% each year thereafter.</font></li>

</ul>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In the second quarter of fiscal 2013, the
Company received a $1.7 million allowance for reimbursement for the cost of tenant improvements that the Company included in cash
flows from operating activities. In accordance with the guidance in ASC 840-20, <i>Leases</i>, the Company accounts for its headquarters
facility operating lease as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><i>Rent Holidays. </i>The Company recognizes
the related rent expense on a straight-line basis at the earlier of the first rent payment or the date of possession of the leased
property. The difference between the amounts charged to expense and the rent paid is recorded as deferred lease incentives and
amortized over the lease term.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><i>Rent Escalations. </i>The Company recognizes
escalating rent provisions on a straight-line basis over the lease term. The difference between the amounts charged to expense
and the rent paid is recorded as deferred lease incentives and amortized over the lease term.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><i>Tenant Improvement Allowance</i>. The tenant
improvement allowance is deferred and amortized on a straight-line basis over the life of the lease as a reduction to rent expense.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeasingArrangementsOperatingLeasesTermOfContract', window );">Term of contract</a></td>
<td class="text">7 years 3 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_TenantImprovementAllowance', window );">Tenant improvement allowance</a></td>
<td class="nump">$ 1.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseArrangementTypeAxis=EGHT_NearHeadquartersMember', window );">Near Headquarters</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DescriptionOfLesseeLeasingArrangementsOperatingLeases', window );">Lease agreement terms</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">In January 2016, the Company entered into a 48-month lease for
additional office space near the Company's US headquarters. In April 2016, the lease was amended for actual move in date. Base
rent begins at $105,628 and increases 3% each year thereafter. Future minimum annual lease payments under this lease is included
in &#34;Leases&#34; in Note 8.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeasingArrangementsOperatingLeasesTermOfContract', window );">Term of contract</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_TenantImprovementAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Credit given to tenant by landlord for leasehold improvements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_TenantImprovementAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRentCreditCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For a classified balance sheet, the cumulative difference as of the balance sheet date between the payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense, by the lessor or lessee, respectively, within one year of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 25<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902458&amp;loc=d3e39927-112707<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRentCreditCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRentCreditNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For a classified balance sheet, the cumulative difference between the rental income or payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense, by the lessor or lessee, respectively, more than one year after the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.26(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 25<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902458&amp;loc=d3e39927-112707<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRentCreditNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DescriptionOfLesseeLeasingArrangementsOperatingLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A general description of the nature of the existing leasing arrangements of a lessee for all operating leases including, but not limited to: (1) rental escalation clauses; (2) renewal or purchase options; (3) guarantees or indemnities, if any, (4)  restrictions imposed by lease arrangements; (5) unusual provisions or conditions; (6) contingent rentals, if any; and (7) lease expiration dates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 1)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84164451&amp;loc=d3e36991-112694<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DescriptionOfLesseeLeasingArrangementsOperatingLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasingArrangementsOperatingLeasesTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasingArrangementsOperatingLeasesTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseArrangementTypeAxis=EGHT_HeadquartersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseArrangementTypeAxis=EGHT_HeadquartersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseArrangementTypeAxis=EGHT_NearHeadquartersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseArrangementTypeAxis=EGHT_NearHeadquartersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6821931952">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cash, Cash Equivalents and Investments with Hierarchy (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
<th class="th"><div>Mar. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Amortized Costs</a></td>
<td class="nump">$ 175,191<span></span>
</td>
<td class="nump">$ 163,005<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">73<span></span>
</td>
<td class="nump">89<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Loss</a></td>
<td class="num">(275)<span></span>
</td>
<td class="num">(244)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">174,989<span></span>
</td>
<td class="nump">162,850<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">41,030<span></span>
</td>
<td class="nump">33,576<span></span>
</td>
<td class="nump">$ 53,110<span></span>
</td>
<td class="nump">$ 59,159<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesCurrent', window );">Short-term marketable investments</a></td>
<td class="nump">133,959<span></span>
</td>
<td class="nump">129,274<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Liabilities, Fair Value Disclosure</a></td>
<td class="nump">148<span></span>
</td>
<td class="nump">341<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_AavailableforsaleInvestmentsDueWithinOneYear', window );">Aavailable-for-sale investments due within one year</a></td>
<td class="nump">78,039<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_AavailableforsaleInvestmentsDueAfterOneYear', window );">Aavailable-for-sale investments due after one year</a></td>
<td class="nump">55,920<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Amortized Costs</a></td>
<td class="nump">43,030<span></span>
</td>
<td class="nump">35,576<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Loss</a></td>
<td class="num">(194)<span></span>
</td>
<td class="num">(187)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">42,836<span></span>
</td>
<td class="nump">35,389<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">41,030<span></span>
</td>
<td class="nump">33,576<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesCurrent', window );">Short-term marketable investments</a></td>
<td class="nump">1,806<span></span>
</td>
<td class="nump">1,813<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Amortized Costs</a></td>
<td class="nump">132,161<span></span>
</td>
<td class="nump">127,429<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">73<span></span>
</td>
<td class="nump">89<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Loss</a></td>
<td class="num">(81)<span></span>
</td>
<td class="num">(57)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">132,153<span></span>
</td>
<td class="nump">127,461<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesCurrent', window );">Short-term marketable investments</a></td>
<td class="nump">132,153<span></span>
</td>
<td class="nump">127,461<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Amortized Costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">148<span></span>
</td>
<td class="nump">341<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesCurrent', window );">Short-term marketable investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Liabilities, Fair Value Disclosure</a></td>
<td class="nump">148<span></span>
</td>
<td class="nump">341<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_CashMember', window );">Cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Amortized Costs</a></td>
<td class="nump">29,122<span></span>
</td>
<td class="nump">18,596<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">29,122<span></span>
</td>
<td class="nump">18,596<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">29,122<span></span>
</td>
<td class="nump">18,596<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesCurrent', window );">Short-term marketable investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_MoneyMarketFundsMember', window );">Money Market Funds | Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Amortized Costs</a></td>
<td class="nump">11,908<span></span>
</td>
<td class="nump">14,980<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">11,908<span></span>
</td>
<td class="nump">14,980<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">11,908<span></span>
</td>
<td class="nump">14,980<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesCurrent', window );">Short-term marketable investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_EquitySecuritiesMember', window );">Mutual Funds | Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Amortized Costs</a></td>
<td class="nump">2,000<span></span>
</td>
<td class="nump">2,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Loss</a></td>
<td class="num">(194)<span></span>
</td>
<td class="num">(187)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">1,806<span></span>
</td>
<td class="nump">1,813<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesCurrent', window );">Short-term marketable investments</a></td>
<td class="nump">1,806<span></span>
</td>
<td class="nump">1,813<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_CommercialPaperMember', window );">Commercial Paper | Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Amortized Costs</a></td>
<td class="nump">19,144<span></span>
</td>
<td class="nump">6,794<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">8<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">19,152<span></span>
</td>
<td class="nump">6,796<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesCurrent', window );">Short-term marketable investments</a></td>
<td class="nump">19,152<span></span>
</td>
<td class="nump">6,796<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate Debt | Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Amortized Costs</a></td>
<td class="nump">83,995<span></span>
</td>
<td class="nump">85,164<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">61<span></span>
</td>
<td class="nump">78<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Loss</a></td>
<td class="num">(58)<span></span>
</td>
<td class="num">(28)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">83,998<span></span>
</td>
<td class="nump">85,214<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesCurrent', window );">Short-term marketable investments</a></td>
<td class="nump">83,998<span></span>
</td>
<td class="nump">85,214<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember', window );">Municipal Securities | Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Amortized Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,007<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Estimated Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,006<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesCurrent', window );">Short-term marketable investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,006<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_AssetBackedSecuritiesMember', window );">Asset-backed Securities | Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Amortized Costs</a></td>
<td class="nump">26,906<span></span>
</td>
<td class="nump">24,614<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Loss</a></td>
<td class="num">(22)<span></span>
</td>
<td class="num">(11)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">26,888<span></span>
</td>
<td class="nump">24,610<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesCurrent', window );">Short-term marketable investments</a></td>
<td class="nump">26,888<span></span>
</td>
<td class="nump">24,610<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_FixedIncomeSecuritiesMember', window );">Mortgage backed Securities | Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Amortized Costs</a></td>
<td class="nump">116<span></span>
</td>
<td class="nump">2,045<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Loss</a></td>
<td class="num">(1)<span></span>
</td>
<td class="num">(17)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">115<span></span>
</td>
<td class="nump">2,028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesCurrent', window );">Short-term marketable investments</a></td>
<td class="nump">115<span></span>
</td>
<td class="nump">2,028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_OtherDebtSecuritiesMember', window );">Agency Bond | Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Amortized Costs</a></td>
<td class="nump">2,000<span></span>
</td>
<td class="nump">6,805<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">2,000<span></span>
</td>
<td class="nump">6,806<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesCurrent', window );">Short-term marketable investments</a></td>
<td class="nump">2,000<span></span>
</td>
<td class="nump">6,806<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_ForeignGovernmentDebtSecuritiesMember', window );">International Government Securities | Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Amortized Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Estimated Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesCurrent', window );">Short-term marketable investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=EGHT_ContingentConsiderationMember', window );">Contingent Consideration | Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Amortized Costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">148<span></span>
</td>
<td class="nump">341<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesCurrent', window );">Short-term marketable investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Liabilities, Fair Value Disclosure</a></td>
<td class="nump">$ 148<span></span>
</td>
<td class="nump">$ 341<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_AavailableforsaleInvestmentsDueAfterOneYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_AavailableforsaleInvestmentsDueAfterOneYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_AavailableforsaleInvestmentsDueWithinOneYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_AavailableforsaleInvestmentsDueWithinOneYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt and equity securities categorized neither as held-to-maturity nor trading.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 25<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=75030427&amp;loc=d3e22054-111558<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27232-111563<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82896770&amp;loc=d3e26610-111562<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of unrealized gain in accumulated other comprehensive income (AOCI) on investments in debt and equity securities classified as available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of unrealized loss in accumulated other comprehensive income (AOCI) on investments in debt and equity securities classified as available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the cost of debt and equity securities, which are categorized neither as held-to-maturity nor trading, net of adjustments including accretion, amortization, collection of cash, previous other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt and equity securities categorized neither as trading securities nor held-to-maturity securities and intended be sold or mature one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 25<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=75030427&amp;loc=d3e22054-111558<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=82896770&amp;loc=d3e26626-111562<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3044-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial and nonfinancial obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66048111&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=us-gaap_CashMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=us-gaap_CashMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=us-gaap_MoneyMarketFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=us-gaap_MoneyMarketFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=us-gaap_EquitySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=us-gaap_EquitySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=us-gaap_CommercialPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=us-gaap_CommercialPaperMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=us-gaap_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=us-gaap_CorporateDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=us-gaap_AssetBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=us-gaap_AssetBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=us-gaap_FixedIncomeSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=us-gaap_FixedIncomeSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=us-gaap_OtherDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=us-gaap_OtherDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=us-gaap_ForeignGovernmentDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=us-gaap_ForeignGovernmentDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=EGHT_ContingentConsiderationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=EGHT_ContingentConsiderationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6631237120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Contingent Consideration Liability) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Contingent consideration liabilities [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Contingent considerations, beginning of period</a></td>
<td class="nump">$ 341<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases', window );">Purchase price contigent consideration</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">541<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3', window );">Fair value adjustment</a></td>
<td class="nump">107<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements', window );">Contingent consideration payments</a></td>
<td class="num">(300)<span></span>
</td>
<td class="num">(200)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Contingent consideration, end of period</a></td>
<td class="nump">$ 148<span></span>
</td>
<td class="nump">$ 341<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of transfers of financial instrument classified as a liability out of level 3 of the fair value hierarchy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66048111&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of purchases of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66048111&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66048111&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial and nonfinancial obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66048111&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6817880448">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventory (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_SignificantAccountingPoliciesInventoryDetailsAbstract', window );"><strong>Inventory Details</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcess', window );">Work-in-process</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 76<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Finished goods</a></td>
<td class="nump">908<span></span>
</td>
<td class="nump">444<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory, net</a></td>
<td class="nump">$ 908<span></span>
</td>
<td class="nump">$ 520<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_SignificantAccountingPoliciesInventoryDetailsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_SignificantAccountingPoliciesInventoryDetailsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=d3e3927-108312<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6803819888">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property and Equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_PropertyAndEquipmentDetailAbstract', window );"><strong>Property And Equipment Details</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MachineryAndEquipmentGross', window );">Computer equipment</a></td>
<td class="nump">$ 24,293<span></span>
</td>
<td class="nump">$ 18,277<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FurnitureAndFixturesGross', window );">Furniture and fixtures</a></td>
<td class="nump">1,411<span></span>
</td>
<td class="nump">1,067<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareGross', window );">Software</a></td>
<td class="nump">7,380<span></span>
</td>
<td class="nump">5,417<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseholdImprovementsGross', window );">Leasehold improvements</a></td>
<td class="nump">5,579<span></span>
</td>
<td class="nump">3,667<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConstructionInProgressGross', window );">Construction in progress</a></td>
<td class="nump">689<span></span>
</td>
<td class="nump">967<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Gross</a></td>
<td class="nump">39,352<span></span>
</td>
<td class="nump">29,395<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: accumulated depreciation and amortization</a></td>
<td class="num">(22,968)<span></span>
</td>
<td class="num">(17,020)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Net</a></td>
<td class="nump">$ 16,384<span></span>
</td>
<td class="nump">$ 12,375<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_PropertyAndEquipmentDetailAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_PropertyAndEquipmentDetailAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwareGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConstructionInProgressGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConstructionInProgressGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FurnitureAndFixturesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FurnitureAndFixturesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseholdImprovementsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6812-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseholdImprovementsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MachineryAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6812-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MachineryAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6818781984">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible Assets Schedule Of Intangibles (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">$ 30,235<span></span>
</td>
<td class="nump">$ 30,933<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(13,197)<span></span>
</td>
<td class="num">(9,469)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">17,038<span></span>
</td>
<td class="nump">21,464<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentedTechnologyMember', window );">Technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">18,685<span></span>
</td>
<td class="nump">18,640<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(7,010)<span></span>
</td>
<td class="num">(4,622)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">11,675<span></span>
</td>
<td class="nump">14,018<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">9,419<span></span>
</td>
<td class="nump">9,993<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(6,187)<span></span>
</td>
<td class="num">(4,847)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">3,232<span></span>
</td>
<td class="nump">5,146<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade names/domains</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">2,036<span></span>
</td>
<td class="nump">2,205<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">2,036<span></span>
</td>
<td class="nump">2,205<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_InProcessResearchAndDevelopmentMember', window );">In-process research and development</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">95<span></span>
</td>
<td class="nump">95<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">$ 95<span></span>
</td>
<td class="nump">$ 95<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentedTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentedTechnologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_InProcessResearchAndDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_InProcessResearchAndDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6789902688">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible Assets Schedule Of Future Amortization Of Intangibles (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Mar. 31, 2017 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_BasisOfPresentationGoodwillAndOtherIntangiblesScheduleOfFutureAmortizationOfIntangiblesDetailsAbstract', window );"><strong>Intangible Assets Schedule Of Future Amortization Of Intangibles Details</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2018</a></td>
<td class="nump">$ 3,854<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2019</a></td>
<td class="nump">3,459<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2020</a></td>
<td class="nump">3,009<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2021</a></td>
<td class="nump">2,666<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2022</a></td>
<td class="nump">1,701<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">218<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherIntangibleAssetsNet', window );">Total</a></td>
<td class="nump">$ 14,907<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_BasisOfPresentationGoodwillAndOtherIntangiblesScheduleOfFutureAmortizationOfIntangiblesDetailsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_BasisOfPresentationGoodwillAndOtherIntangiblesScheduleOfFutureAmortizationOfIntangiblesDetailsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated amortization of finite-lived and indefinite-lived intangible assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6640923456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets Impairmrent of Long-Lived Assets (Narrative) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_IntangibleAssetsImpairmrentOfLonglivedAssetsNarrativeDetailsAbstract', window );"><strong>Intangible Assets Impairmrent Of Long-lived Assets Narrative Details</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedIntangibleAssetDescription', window );">Impaired Intangible Asset, Description</a></td>
<td class="text"><p style="margin: 0"><font style="font-size: 10pt">The Company evaluated long-lived assets related to Zerigo including the technology,
customer relationships, and trade name intangible assets for impairment.</font></p>

<p style="margin: 0"><font style="font-size: 10pt">&#160;</font></p>

<p style="margin: 0"><font style="font-size: 10pt">&#160;</font></p><span></span>
</td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">During the year ended March 31, 2017, the
Company decided to discontinue a certain customer segment of its United Kingdom based platform-as-a-service (DXI PaaS) that was
acquired in fiscal 2016 as part of the DXI acquisition. The Company evaluated long-lived assets related to the DXI reporting unit
including the technology, customer relationships, and trade name intangible assets for impairment and determined that the assets
were not impaired. However, the Company recorded an impairment charge equal to the remaining value of the impaired DXI PaaS customer
relationship in the third fiscal quarter. The impairment recorded during the fiscal year was immaterial to the consolidated statements
of operations. Revenues and net income (loss) from DXI PaaS were not material for all periods presented.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedIntangibleAssetFactsAndCircumstancesLeadingToImpairment', window );">Impaired Intangible Asset, Facts and Circumstances Leading to Impairment</a></td>
<td class="text"><p style="margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company determined
it was appropriate to record an impairment charge equal to the remaining value of the impaired long-lived assets in the third fiscal
quarter.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="margin: 0"><font style="font-size: 10pt">&#160;</font></p><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedIntangibleAssetSegmentClassification', window );">Impaired Intangible Asset, Segment Classification</a></td>
<td class="text"><p style="margin: 0"><font style="font-size: 10pt">During the year ended March 31, 2016, the Company decided to end-of-life its
hosted virtual desktop service (Zerigo).</font></p>

<p style="margin: 0">&#160;</p>

<p style="margin: 0">&#160;</p><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived', window );">Impairment of Intangible Assets, Finite-lived</a></td>
<td class="nump">$ 0.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedIntangibleAssetIncomeStatementClassification', window );">Impaired Intangible Asset, Income Statement Classification</a></td>
<td class="text"><p style="margin: 0"><font style="font-size: 10pt">The impairment recorded during the fiscal year was $0.6 million, of which $0.4
million and $0.2 million was recorded in cost of service and sales and marketing, respectively, in the consolidated statements
of operations.</font></p>

<p style="margin: 0"><font style="font-size: 10pt">&#160;</font></p>

<p style="margin: 0"><font style="font-size: 10pt">&#160;</font></p><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_IntangibleAssetsImpairmrentOfLonglivedAssetsNarrativeDetailsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_IntangibleAssetsImpairmrentOfLonglivedAssetsNarrativeDetailsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairedIntangibleAssetDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A description of the finite or indefinite-lived intangible asset (excluding goodwill) that is impaired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16373-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairedIntangibleAssetDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairedIntangibleAssetFactsAndCircumstancesLeadingToImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the underlying cause of impairment of the intangible asset, such as loss of value due to technological obsolescence.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16373-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairedIntangibleAssetFactsAndCircumstancesLeadingToImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairedIntangibleAssetIncomeStatementClassification">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The name of the income statement line item caption that includes the intangible asset impairment charge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16373-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairedIntangibleAssetIncomeStatementClassification</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairedIntangibleAssetSegmentClassification">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The reportable segment in which the impaired intangible asset (excluding goodwill) resides.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16373-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairedIntangibleAssetSegmentClassification</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16373-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfIntangibleAssetsFinitelived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6805117424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capitalized Software Costs by Asset Classification (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareGross', window );">Capitalized projects in service</a></td>
<td class="nump">$ 7,380<span></span>
</td>
<td class="nump">$ 5,417<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember', window );">Software Development Costs - Other Long-Term Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareGross', window );">Capitalized projects in service</a></td>
<td class="nump">1,804<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareAdditions', window );">Capitalized projects in process</a></td>
<td class="nump">6,461<span></span>
</td>
<td class="nump">2,753<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(588)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareNet', window );">Total capitalized software costs</a></td>
<td class="nump">7,677<span></span>
</td>
<td class="nump">2,753<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwarePeriodIncreaseDecrease', window );">Application development stage costs capitalized during the year</a></td>
<td class="nump">5,516<span></span>
</td>
<td class="nump">2,095<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember', window );">Software and Software Development - Property and Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareGross', window );">Capitalized projects in service</a></td>
<td class="nump">2,904<span></span>
</td>
<td class="nump">1,183<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareAdditions', window );">Capitalized projects in process</a></td>
<td class="nump">689<span></span>
</td>
<td class="nump">967<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(871)<span></span>
</td>
<td class="num">(250)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareNet', window );">Total capitalized software costs</a></td>
<td class="nump">2,722<span></span>
</td>
<td class="nump">1,900<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwarePeriodIncreaseDecrease', window );">Application development stage costs capitalized during the year</a></td>
<td class="nump">$ 1,452<span></span>
</td>
<td class="nump">$ 756<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For each balance sheet presented, the amount of accumulated amortization for capitalized computer software costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwareAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additions made to capitalized computer software costs during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwareGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwareNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128487-111756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwarePeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in capitalized computer software costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwarePeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6805823840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Changes in Carrying Amount of Goodwill by Location (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, beginning balance</a></td>
<td class="nump">$ 47,420<span></span>
</td>
<td class="nump">$ 36,887<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Additions due to acquisitions</a></td>
<td class="nump">1,580<span></span>
</td>
<td class="nump">11,914<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Foreign currency translation</a></td>
<td class="num">(2,864)<span></span>
</td>
<td class="num">(1,381)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, ending balance</a></td>
<td class="nump">46,136<span></span>
</td>
<td class="nump">47,420<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Americas</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, beginning balance</a></td>
<td class="nump">25,729<span></span>
</td>
<td class="nump">23,940<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Additions due to acquisitions</a></td>
<td class="nump">1,580<span></span>
</td>
<td class="nump">1,789<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Foreign currency translation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, ending balance</a></td>
<td class="nump">27,309<span></span>
</td>
<td class="nump">25,729<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_ReportableGeographicalComponentsMember', window );">Europe</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, beginning balance</a></td>
<td class="nump">21,691<span></span>
</td>
<td class="nump">12,947<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Additions due to acquisitions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">10,125<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Foreign currency translation</a></td>
<td class="num">(2,864)<span></span>
</td>
<td class="num">(1,381)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, ending balance</a></td>
<td class="nump">$ 18,827<span></span>
</td>
<td class="nump">$ 21,691<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388280&amp;loc=d3e13770-109266<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAcquiredDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationItemsAxis=us-gaap_ReportableGeographicalComponentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationItemsAxis=us-gaap_ReportableGeographicalComponentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6808572336">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies (Operating Leases) (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Mar. 31, 2017 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract', window );"><strong>Year ending March 31:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">2018</a></td>
<td class="nump">$ 4,708<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears', window );">2019</a></td>
<td class="nump">5,596<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears', window );">2020</a></td>
<td class="nump">4,906<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears', window );">2021</a></td>
<td class="nump">2,435<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter', window );">2022 and Thereafter</a></td>
<td class="nump">6,908<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue', window );">Total</a></td>
<td class="nump">$ 24,553<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6640510352">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies (Capital Leases) (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Mar. 31, 2017 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract', window );"><strong>Year ending March 31:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent', window );">2018</a></td>
<td class="nump">$ 1,004<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears', window );">2019</a></td>
<td class="nump">736<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears', window );">2020</a></td>
<td class="nump">163<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDue', window );">Total minimum payments</a></td>
<td class="nump">1,903<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments', window );">Less: Amount representing interest</a></td>
<td class="num">(116)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments', window );">Total payments, net of interest</a></td>
<td class="nump">1,787<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeaseObligationsCurrent', window );">Less: Short-term portion of capital lease obligations</a></td>
<td class="num">(918)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeaseObligationsNoncurrent', window );">Long-term portion of capital lease obligations</a></td>
<td class="nump">$ 869<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeaseObligationsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of capital lease obligation due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164817&amp;loc=d3e45280-112737<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84164758&amp;loc=d3e45023-112735<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeaseObligationsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeaseObligationsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal, through the balance sheet date and due to be paid more than one year (or one operating cycle, if longer) after the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164817&amp;loc=d3e45280-112737<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84164758&amp;loc=d3e45023-112735<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeaseObligationsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments for capital leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164817&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments for capital leases due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164817&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments for capital leases due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164817&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments for capital leases due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164817&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount necessary to reduce net minimum lease payments to present value for capital leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164817&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of minimum lease payments for capital leases net of executory costs, including amounts paid by the lessee to the lessor for insurance, maintenance and taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164817&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6803720128">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies (Service Provider Contracts) (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Mar. 31, 2017 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_ServiceProvidersFutureMinimumPaymentsDueAbstract', window );"><strong>Year ending March 31:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_ServiceProvidersFutureMinimumPaymentsDueCurrent', window );">2018</a></td>
<td class="nump">$ 1,364<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_ServiceProvidersFutureMinimumPaymentsDueInTwoYears', window );">2019</a></td>
<td class="nump">133<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_ServiceProvidersFutureMinimumPaymentsDueInThreeYears', window );">2020</a></td>
<td class="nump">8<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_ServiceProvidersFutureMinimumPaymentsDue', window );">Total minimum payments</a></td>
<td class="nump">$ 1,505<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_ServiceProvidersFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of service provider expense expected to be recognized during the succeeding fiscal years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_ServiceProvidersFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_ServiceProvidersFutureMinimumPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_ServiceProvidersFutureMinimumPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_ServiceProvidersFutureMinimumPaymentsDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of service provider expense expected to be recognized during year one of the five succeeding fiscal years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_ServiceProvidersFutureMinimumPaymentsDueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_ServiceProvidersFutureMinimumPaymentsDueInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of service provider expense expected to be recognized during year three of the five succeeding fiscal years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_ServiceProvidersFutureMinimumPaymentsDueInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_ServiceProvidersFutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of service provider expense expected to be recognized during year two of the five succeeding fiscal years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_ServiceProvidersFutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6811818944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Leases - Rent Expense) (Narrative) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_CommitmentsAndContingenciesLeasesRentExpenseNarrativeDetailsAbstract', window );"><strong>Commitments And Contingencies Leases - Rent Expense Narrative Details</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesRentExpenseNet', window );">Rent expense</a></td>
<td class="nump">$ 5.1<span></span>
</td>
<td class="nump">$ 2.1<span></span>
</td>
<td class="nump">$ 1.8<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_CommitmentsAndContingenciesLeasesRentExpenseNarrativeDetailsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_CommitmentsAndContingenciesLeasesRentExpenseNarrativeDetailsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesRentExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41499-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesRentExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6797454272">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies (CustomerSupport Commitments) (Narrative) (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Mar. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2016 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_CommitmentsAndContingenciesCustomersupportCommitmentsNarrativeDetailsAbstract', window );"><strong>Commitments And Contingencies Customersupport Commitments Narrative Details</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_ThirdPartyCustomerSupportVendorMinimumMonthlyCommitment', window );">Third party customer support vendor minimum monthly commitment</a></td>
<td class="nump">$ 0.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_ThirdPartyCustomerSupportVendorMaximumObligation', window );">Third party customer support vendor maximum obligation</a></td>
<td class="nump">$ 2.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_AdvanceTerminationNoticeRequiredDays', window );">Advance termination notice required, days</a></td>
<td class="nump">150<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasedAssetsGross', window );">Property and equipment under capital lease</a></td>
<td class="nump">$ 2.7<span></span>
</td>
<td class="nump">$ 1.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation', window );">Accumulated depreciation related to assets under capital lease</a></td>
<td class="nump">$ 1.0<span></span>
</td>
<td class="nump">$ 0.1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_AdvanceTerminationNoticeRequiredDays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of advance termination notice days required</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_AdvanceTerminationNoticeRequiredDays</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_CommitmentsAndContingenciesCustomersupportCommitmentsNarrativeDetailsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_CommitmentsAndContingenciesCustomersupportCommitmentsNarrativeDetailsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_ThirdPartyCustomerSupportVendorMaximumObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Third Party Customer Suppor tVendor Maximum Obligation</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_ThirdPartyCustomerSupportVendorMaximumObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_ThirdPartyCustomerSupportVendorMinimumMonthlyCommitment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Third Part yCustomer Support Vendor Minimum Monthly Commitment</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_ThirdPartyCustomerSupportVendorMinimumMonthlyCommitment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasedAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation of leased physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84164758&amp;loc=d3e45014-112735<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasedAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total charge for the use of long-lived depreciable assets subject to a lease meeting the criteria for capitalization.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84164758&amp;loc=d3e45014-112735<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 2)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6805941888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity Stock-Based Compensation Expense By Statement Of Operations (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax', window );">Stock-based employee compensation expense related to employee stock options and employee stock purchases, net of tax</a></td>
<td class="nump">$ 21,462<span></span>
</td>
<td class="nump">$ 16,334<span></span>
</td>
<td class="nump">$ 9,347<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=EGHT_CostOfServiceRevenuesMember', window );">Cost of service revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax', window );">Stock-based employee compensation expense related to employee stock options and employee stock purchases, net of tax</a></td>
<td class="nump">1,732<span></span>
</td>
<td class="nump">1,159<span></span>
</td>
<td class="nump">692<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=EGHT_CostOfProductRevenuesMember', window );">Cost of product revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax', window );">Stock-based employee compensation expense related to employee stock options and employee stock purchases, net of tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember', window );">Research and development</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax', window );">Stock-based employee compensation expense related to employee stock options and employee stock purchases, net of tax</a></td>
<td class="nump">3,762<span></span>
</td>
<td class="nump">2,914<span></span>
</td>
<td class="nump">1,495<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember', window );">Sales and marketing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax', window );">Stock-based employee compensation expense related to employee stock options and employee stock purchases, net of tax</a></td>
<td class="nump">8,832<span></span>
</td>
<td class="nump">6,133<span></span>
</td>
<td class="nump">3,748<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">General and administrative</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax', window );">Stock-based employee compensation expense related to employee stock options and employee stock purchases, net of tax</a></td>
<td class="nump">$ 7,136<span></span>
</td>
<td class="nump">$ 6,128<span></span>
</td>
<td class="nump">$ 3,412<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense, net of income tax, recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=EGHT_CostOfServiceRevenuesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=EGHT_CostOfServiceRevenuesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=EGHT_CostOfProductRevenuesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=EGHT_CostOfProductRevenuesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6803754912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity Option Activity (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_StockbasedCompensationScheduleOfOptionActivityDetailsAbstract', window );"><strong>Stockholders Equity Option Activity Details</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Balance at beginning of period</a></td>
<td class="nump">4,793,266<span></span>
</td>
<td class="nump">5,327,907<span></span>
</td>
<td class="nump">6,002,382<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Granted</a></td>
<td class="nump">407,392<span></span>
</td>
<td class="nump">723,776<span></span>
</td>
<td class="nump">1,110,466<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised</a></td>
<td class="num">(603,998)<span></span>
</td>
<td class="num">(1,162,175)<span></span>
</td>
<td class="num">(1,326,385)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod', window );">Cancelled/forfeited</a></td>
<td class="num">(134,248)<span></span>
</td>
<td class="num">(96,242)<span></span>
</td>
<td class="num">(458,556)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Balance at end of period</a></td>
<td class="nump">4,462,412<span></span>
</td>
<td class="nump">4,793,266<span></span>
</td>
<td class="nump">5,327,907<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber', window );">Options, Vested and expected to vest</a></td>
<td class="nump">4,462,412<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options, Exercisable at end of period</a></td>
<td class="nump">3,191,879<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted-average exercise price of options outstanding, at beginning of period</a></td>
<td class="nump">$ 6.29<span></span>
</td>
<td class="nump">$ 5.19<span></span>
</td>
<td class="nump">$ 4.14<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Weighted-average exercise price of options granted during period</a></td>
<td class="nump">14.63<span></span>
</td>
<td class="nump">8.63<span></span>
</td>
<td class="nump">7.29<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Weighted-average exercise price of options exercised during the period</a></td>
<td class="nump">2.34<span></span>
</td>
<td class="nump">2.56<span></span>
</td>
<td class="nump">1.87<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Weighted-average exercise price of options forfeited, cancelled or expired during the period</a></td>
<td class="nump">8.41<span></span>
</td>
<td class="nump">8.06<span></span>
</td>
<td class="nump">6.06<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted-average exercise price of options outstanding at end of period</a></td>
<td class="nump">7.52<span></span>
</td>
<td class="nump">$ 6.29<span></span>
</td>
<td class="nump">$ 5.19<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice', window );">Options, Vested and Expected to Vest, Weighted Average Exercise Price</a></td>
<td class="nump">7.52<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted-Average Exercise Prices, Exercisable at end of period</a></td>
<td class="nump">$ 6.47<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_StockbasedCompensationScheduleOfOptionActivityDetailsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_StockbasedCompensationScheduleOfOptionActivityDetailsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)-(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price of options that were either forfeited or expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)-(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6806012400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity Stock Purchase Right Activity (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
<th class="th"><div>Mar. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_StockbasedCompensationScheduleOfStockPurchaseRightActivityDetailsAbstract', window );"><strong>Stockholders Equity Stock Purchase Right Activity Details</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Balance at beginning of year</a></td>
<td class="nump">82,171<span></span>
</td>
<td class="nump">223,835<span></span>
</td>
<td class="nump">489,627<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">31,432<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested</a></td>
<td class="num">(69,426)<span></span>
</td>
<td class="num">(115,789)<span></span>
</td>
<td class="num">(223,360)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited</a></td>
<td class="num">(1,375)<span></span>
</td>
<td class="num">(25,875)<span></span>
</td>
<td class="num">(73,864)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Balance at end of year</a></td>
<td class="nump">11,370<span></span>
</td>
<td class="nump">82,171<span></span>
</td>
<td class="nump">223,835<span></span>
</td>
<td class="nump">489,627<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted-average grant date fair value, beginning balance</a></td>
<td class="nump">$ 6.30<span></span>
</td>
<td class="nump">$ 5.92<span></span>
</td>
<td class="nump">$ 4.83<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average grant date fair value of restricted stock rights granted</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">7.88<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average grant date fair value, released during period</a></td>
<td class="nump">6.00<span></span>
</td>
<td class="nump">5.32<span></span>
</td>
<td class="nump">3.98<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Weighted-average grant date fair value, forfeited during period</a></td>
<td class="nump">6.72<span></span>
</td>
<td class="nump">7.40<span></span>
</td>
<td class="nump">5.39<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted-average grant date fair value, ending balance</a></td>
<td class="nump">$ 8.10<span></span>
</td>
<td class="nump">$ 6.30<span></span>
</td>
<td class="nump">$ 5.92<span></span>
</td>
<td class="nump">$ 4.83<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms', window );">Weighted-average remaining contractual term, in years, ending balance</a></td>
<td class="text">1 year 32 days<span></span>
</td>
<td class="text">274 days<span></span>
</td>
<td class="text">1 year 180 days<span></span>
</td>
<td class="text">1 year 335 days<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_StockbasedCompensationScheduleOfStockPurchaseRightActivityDetailsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_StockbasedCompensationScheduleOfStockPurchaseRightActivityDetailsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value of nonvested awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan) for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria necessary to gain title to proceeds from the sale of the award or underlying shares or units.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6811835040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity Restricted Stock Unit Activity (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2017 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2016 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2015 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th"><div>Mar. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_StockholdersEquityScheduleOfRestrictedStockUnitActivityDetailsAbstract', window );"><strong>Stockholders Equity Restricted Stock Unit Activity Details</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_RsuBalance', window );">Balance at beginning of period | shares</a></td>
<td class="nump">4,544,799<span></span>
</td>
<td class="nump">2,698,686<span></span>
</td>
<td class="nump">1,134,856<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_RsuGranted', window );">Granted | shares</a></td>
<td class="nump">2,491,877<span></span>
</td>
<td class="nump">2,681,997<span></span>
</td>
<td class="nump">1,965,786<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_RsuVested', window );">Vested | shares</a></td>
<td class="num">(1,600,831)<span></span>
</td>
<td class="num">(589,788)<span></span>
</td>
<td class="num">(187,788)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_RsuForfeited', window );">Forfeited | shares</a></td>
<td class="num">(496,795)<span></span>
</td>
<td class="num">(246,096)<span></span>
</td>
<td class="num">(214,168)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_RsuBalance', window );">Balance at end of period | shares</a></td>
<td class="nump">4,939,050<span></span>
</td>
<td class="nump">4,544,799<span></span>
</td>
<td class="nump">2,698,686<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_RsuWeightedaverageRemainingContractualTermInYears', window );">RSU weighted-average remaining contractual term, in years</a></td>
<td class="nump">2.47<span></span>
</td>
<td class="nump">1.67<span></span>
</td>
<td class="nump">1.88<span></span>
</td>
<td class="nump">2.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_RsuPrice', window );">Beginning of period, weighted-average purchase price | $ / shares</a></td>
<td class="nump">$ 8.08<span></span>
</td>
<td class="nump">$ 7.33<span></span>
</td>
<td class="nump">$ 9.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_GrantedWeightedaveragePurchasePrice', window );">Granted, weighted-average purchase price | $ / shares</a></td>
<td class="nump">15.15<span></span>
</td>
<td class="nump">8.78<span></span>
</td>
<td class="nump">6.68<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_VestedWeightedaveragePurchasePrice', window );">Vested, weighted-average purchase price | $ / shares</a></td>
<td class="nump">7.89<span></span>
</td>
<td class="nump">7.79<span></span>
</td>
<td class="nump">9.54<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_ForfeitedWeightedaveragePurchasePrice', window );">Forfeited, weighted-average purchase price | $ / shares</a></td>
<td class="nump">9.56<span></span>
</td>
<td class="nump">8.15<span></span>
</td>
<td class="nump">8.30<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_RsuPrice', window );">End of period, weighted-average purchase price | $ / shares</a></td>
<td class="nump">$ 11.57<span></span>
</td>
<td class="nump">$ 8.08<span></span>
</td>
<td class="nump">$ 7.33<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_ForfeitedWeightedaveragePurchasePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_ForfeitedWeightedaveragePurchasePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_GrantedWeightedaveragePurchasePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_GrantedWeightedaveragePurchasePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_RsuBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_RsuBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_RsuForfeited">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_RsuForfeited</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_RsuGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_RsuGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_RsuPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_RsuPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_RsuVested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_RsuVested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_RsuWeightedaverageRemainingContractualTermInYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_RsuWeightedaverageRemainingContractualTermInYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_StockholdersEquityScheduleOfRestrictedStockUnitActivityDetailsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_StockholdersEquityScheduleOfRestrictedStockUnitActivityDetailsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_VestedWeightedaveragePurchasePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_VestedWeightedaveragePurchasePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6819861952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholder's Equity Stock Options Outstanding And Exercisable (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
<th class="th"><div>Mar. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options Outstanding, Number of Shares</a></td>
<td class="nump">4,462,412<span></span>
</td>
<td class="nump">4,793,266<span></span>
</td>
<td class="nump">5,327,907<span></span>
</td>
<td class="nump">6,002,382<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Options Outstanding, Weighted-Average Exercise Price Per Share</a></td>
<td class="nump">$ 7.52<span></span>
</td>
<td class="nump">$ 6.29<span></span>
</td>
<td class="nump">$ 5.19<span></span>
</td>
<td class="nump">$ 4.14<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options Exercisable, Number of Shares</a></td>
<td class="nump">3,191,879<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Options Exercisable, Weighted-Average Exercise Price Per Share</a></td>
<td class="nump">$ 6.47<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=EGHT_ZeroPointFiveFiveToFourPointSixZeroMember', window );">$0.55 - $4.60</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of Exercise Prices, Minimum</a></td>
<td class="nump">0.55<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of Exercise Prices, Maximum</a></td>
<td class="nump">$ 4.60<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options Outstanding, Number of Shares</a></td>
<td class="nump">912,189<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Options Outstanding, Weighted-Average Exercise Price Per Share</a></td>
<td class="nump">$ 1.91<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Options Outstanding, Weighted-Average Remaining Contractual Term (in years)</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue', window );">Options Outstanding, Aggregate Intrinsic Value</a></td>
<td class="nump">$ 12,168,894<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options Exercisable, Number of Shares</a></td>
<td class="nump">912,189<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Options Exercisable, Weighted-Average Exercise Price Per Share</a></td>
<td class="nump">$ 1.91<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Options Exercisable, Aggregate Intrinsic Value</a></td>
<td class="nump">$ 12,168,894<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=EGHT_FivePointEightSevenToSixPointEightSixMember', window );">$5.87 - $6.86</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of Exercise Prices, Minimum</a></td>
<td class="nump">$ 5.87<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of Exercise Prices, Maximum</a></td>
<td class="nump">$ 6.86<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options Outstanding, Number of Shares</a></td>
<td class="nump">1,139,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Options Outstanding, Weighted-Average Exercise Price Per Share</a></td>
<td class="nump">$ 6.48<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Options Outstanding, Weighted-Average Remaining Contractual Term (in years)</a></td>
<td class="text">6 years 252 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue', window );">Options Outstanding, Aggregate Intrinsic Value</a></td>
<td class="nump">$ 9,996,307<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options Exercisable, Number of Shares</a></td>
<td class="nump">863,274<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Options Exercisable, Weighted-Average Exercise Price Per Share</a></td>
<td class="nump">$ 6.35<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Options Exercisable, Aggregate Intrinsic Value</a></td>
<td class="nump">$ 7,680,449<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=EGHT_SecenPointFiveTwoToNinePointTwoOneMember', window );">$7.52 - $9.21</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of Exercise Prices, Minimum</a></td>
<td class="nump">$ 7.52<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of Exercise Prices, Maximum</a></td>
<td class="nump">$ 9.21<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options Outstanding, Number of Shares</a></td>
<td class="nump">920,268<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Options Outstanding, Weighted-Average Exercise Price Per Share</a></td>
<td class="nump">$ 8.43<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Options Outstanding, Weighted-Average Remaining Contractual Term (in years)</a></td>
<td class="text">7 years 144 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue', window );">Options Outstanding, Aggregate Intrinsic Value</a></td>
<td class="nump">$ 6,277,429<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options Exercisable, Number of Shares</a></td>
<td class="nump">503,564<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Options Exercisable, Weighted-Average Exercise Price Per Share</a></td>
<td class="nump">$ 8.47<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Options Exercisable, Aggregate Intrinsic Value</a></td>
<td class="nump">$ 3,414,760<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=EGHT_NinePointThreeFiveToTenPointFiveZeroMember', window );">$9.35 - $10.50</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of Exercise Prices, Minimum</a></td>
<td class="nump">$ 9.35<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of Exercise Prices, Maximum</a></td>
<td class="nump">$ 10.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options Outstanding, Number of Shares</a></td>
<td class="nump">904,935<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Options Outstanding, Weighted-Average Exercise Price Per Share</a></td>
<td class="nump">$ 9.73<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Options Outstanding, Weighted-Average Remaining Contractual Term (in years)</a></td>
<td class="text">6 years 216 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue', window );">Options Outstanding, Aggregate Intrinsic Value</a></td>
<td class="nump">$ 4,998,813<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options Exercisable, Number of Shares</a></td>
<td class="nump">758,640<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Options Exercisable, Weighted-Average Exercise Price Per Share</a></td>
<td class="nump">$ 9.71<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Options Exercisable, Aggregate Intrinsic Value</a></td>
<td class="nump">$ 4,206,928<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=EGHT_TenPointEightSixToFifteenPointFourZeroMember', window );">$10.86 - $15.40</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of Exercise Prices, Minimum</a></td>
<td class="nump">$ 10.86<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of Exercise Prices, Maximum</a></td>
<td class="nump">$ 15.40<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options Outstanding, Number of Shares</a></td>
<td class="nump">585,720<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Options Outstanding, Weighted-Average Exercise Price Per Share</a></td>
<td class="nump">$ 13.48<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Options Outstanding, Weighted-Average Remaining Contractual Term (in years)</a></td>
<td class="text">8 years 288 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue', window );">Options Outstanding, Aggregate Intrinsic Value</a></td>
<td class="nump">$ 1,043,018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options Exercisable, Number of Shares</a></td>
<td class="nump">154,212<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Options Exercisable, Weighted-Average Exercise Price Per Share</a></td>
<td class="nump">$ 11.68<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Options Exercisable, Aggregate Intrinsic Value</a></td>
<td class="nump">$ 551,242<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=EGHT_ZeroPointFiveFiveToFifteenPointFourZeroMember', window );">$0.55 - $15.40</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of Exercise Prices, Minimum</a></td>
<td class="nump">$ 0.55<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of Exercise Prices, Maximum</a></td>
<td class="nump">$ 15.40<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options Outstanding, Number of Shares</a></td>
<td class="nump">4,462,412<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue', window );">Options Outstanding, Aggregate Intrinsic Value</a></td>
<td class="nump">$ 34,484,461<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options Exercisable, Number of Shares</a></td>
<td class="nump">3,191,879<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Options Exercisable, Aggregate Intrinsic Value</a></td>
<td class="nump">$ 28,022,273<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=EGHT_ZeroPointFiveFiveToFourPointSixZeroMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=EGHT_ZeroPointFiveFiveToFourPointSixZeroMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=EGHT_FivePointEightSevenToSixPointEightSixMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=EGHT_FivePointEightSevenToSixPointEightSixMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=EGHT_SecenPointFiveTwoToNinePointTwoOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=EGHT_SecenPointFiveTwoToNinePointTwoOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=EGHT_NinePointThreeFiveToTenPointFiveZeroMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=EGHT_NinePointThreeFiveToTenPointFiveZeroMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=EGHT_TenPointEightSixToFifteenPointFourZeroMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=EGHT_TenPointEightSixToFifteenPointFourZeroMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=EGHT_ZeroPointFiveFiveToFifteenPointFourZeroMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=EGHT_ZeroPointFiveFiveToFifteenPointFourZeroMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6803923168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholder's Equity Assumptions Used In Black-Scholes Model (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Option Grants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">44.00%<span></span>
</td>
<td class="nump">53.00%<span></span>
</td>
<td class="nump">61.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum', window );">Risk-free interest rate, minimum</a></td>
<td class="nump">1.10%<span></span>
</td>
<td class="nump">1.50%<span></span>
</td>
<td class="nump">1.40%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum', window );">Risk-free interest rate, maximum</a></td>
<td class="nump">2.20%<span></span>
</td>
<td class="nump">1.80%<span></span>
</td>
<td class="nump">1.90%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Weighted average expected option term, in years</a></td>
<td class="text">4 years 324 days<span></span>
</td>
<td class="text">5 years 144 days<span></span>
</td>
<td class="text">6 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average fair value of options granted, per share</a></td>
<td class="nump">$ 5.74<span></span>
</td>
<td class="nump">$ 4.17<span></span>
</td>
<td class="nump">$ 4.14<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Employee Stock Purchase</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">37.00%<span></span>
</td>
<td class="nump">43.00%<span></span>
</td>
<td class="nump">49.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">0.65%<span></span>
</td>
<td class="nump">0.39%<span></span>
</td>
<td class="nump">0.12%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Weighted average expected option term, in years</a></td>
<td class="text">270 days<span></span>
</td>
<td class="text">299 days<span></span>
</td>
<td class="text">288 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average fair value of options granted, per share</a></td>
<td class="nump">$ 4.19<span></span>
</td>
<td class="nump">$ 3.25<span></span>
</td>
<td class="nump">$ 2.52<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average expected volatility rate of share-based compensation awards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected term of share-based compensation awards, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=27013229&amp;loc=d3e301413-122809<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6803923936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Narrative) (Details) - USD ($)<br> shares in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_CashReceivedFromOptionExercisesAndPurchasesOfSharesUnderPurchasePlans', window );">Cash received from option exercises and purchases of shares under the Purchase Plans</a></td>
<td class="nump">$ 5,100,000<span></span>
</td>
<td class="nump">$ 4,800,000<span></span>
</td>
<td class="nump">$ 4,500,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_StockOptionMember', window );">Stock-Based Awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_TotalIntrinsicValueOfOptionsExercised', window );">Total intrinsic value of options exercised</a></td>
<td class="nump">7,200,000<span></span>
</td>
<td class="nump">9,200,000<span></span>
</td>
<td class="nump">8,100,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unamortized stock-based compensation expense related to unvested stock awards</a></td>
<td class="nump">$ 48,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted average period of recognition for unrecognized compensation costs (in years)</a></td>
<td class="text">2 years 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_TaxBenefitAttributableToStockOptionsExercised', window );">Tax benefit attributable to stock options exercised</a></td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="nump">$ 200,000<span></span>
</td>
<td class="nump">$ 200,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=EGHT_DXIAcquisitionPlanMember', window );">DXI Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unamortized stock-based compensation expense related to unvested stock awards</a></td>
<td class="nump">$ 1,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted average period of recognition for unrecognized compensation costs (in years)</a></td>
<td class="text">2 years 61 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember', window );">Employee Stock Purchase Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Employee Stock Purchase Plan Shares Issued</a></td>
<td class="nump">0.3<span></span>
</td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_PercentageOfMarketValuePriceOfCommonStockUnderEmployeeStockPurchasePlan', window );">Percentage of market value price of common stock under Employee Stock Purchase Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">85.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_MaximumContributionPercentageAmountOfEmployeesBaseCompensation', window );">Maximum contribution percentage amount of employee's base compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_CashReceivedFromOptionExercisesAndPurchasesOfSharesUnderPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_CashReceivedFromOptionExercisesAndPurchasesOfSharesUnderPurchasePlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_MaximumContributionPercentageAmountOfEmployeesBaseCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_MaximumContributionPercentageAmountOfEmployeesBaseCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_PercentageOfMarketValuePriceOfCommonStockUnderEmployeeStockPurchasePlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_PercentageOfMarketValuePriceOfCommonStockUnderEmployeeStockPurchasePlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_TaxBenefitAttributableToStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_TaxBenefitAttributableToStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_TotalIntrinsicValueOfOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_TotalIntrinsicValueOfOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unrecognized cost of unvested share-based compensation awards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average period over which unrecognized compensation is expected to be recognized for equity-based compensation plans, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of an employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_StockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_StockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=EGHT_DXIAcquisitionPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=EGHT_DXIAcquisitionPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6806001936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity Repurchases of Common Shares (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="5">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th" colspan="2"><div>Mar. 31, 2016</div></th>
<th class="th" colspan="2"><div>Mar. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Stock repurchased and retired during period, value</a></td>
<td class="num">$ (3,005,000)<span></span>
</td>
<td class="num">$ (11,653,000)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">$ (19,371,000)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_StockRepurchasedAndRetiredAtEndOfPeriodValue', window );">Stock repurchased and retired at end of period, value</a></td>
<td class="nump">$ 30,364,722<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareRepurchaseProgramAxis=EGHT_February2015Member', window );">February 2015</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Stock repurchased and retired during period, shares</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,392,135<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Stock repurchased and retired during period, value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 11,164,329<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 19,200,393<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockAcquiredAverageCostPerShare', window );">Stock repurchased, weighted average price per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8.02<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 7.38<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_StockRepurchasedAndRetiredAtEndOfPeriodShares', window );">Stock repurchased and retired at end of period, shares</a></td>
<td class="nump">3,880,350<span></span>
</td>
<td class="nump">3,880,350<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,488,215<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_StockRepurchasedAndRetiredAtEndOfPeriodValue', window );">Stock repurchased and retired at end of period, value</a></td>
<td class="nump">$ 30,364,722<span></span>
</td>
<td class="nump">$ 30,364,722<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Stock repurchase program, authorized amount</a></td>
<td class="nump">$ 20,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramExpirationDate', window );">Stock repurchase program expiration date</a></td>
<td class="text">Oct. 20,  2016<span></span>
</td>
<td class="text">Feb. 29,  2016<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareRepurchaseProgramAxis=EGHT_October2015Member', window );">October 2015</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Stock repurchase program, authorized amount</a></td>
<td class="nump">$ 15,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareRepurchaseProgramAxis=EGHT_TotalPlan2015Member', window );">Total Plan 2015</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Stock repurchase program, remaining authorized repurchase amount</a></td>
<td class="nump">$ 15,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="6"></td></tr>
<tr><td colspan="6"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Amount excludes commission fees.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_StockRepurchasedAndRetiredAtEndOfPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_StockRepurchasedAndRetiredAtEndOfPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_StockRepurchasedAndRetiredAtEndOfPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_StockRepurchasedAndRetiredAtEndOfPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramExpirationDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expiration date for the purchase of an entity's own shares under a stock repurchase plan, in the CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramExpirationDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount remaining of a stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased and retired during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedAndRetiredDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedAndRetiredDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockAcquiredAverageCostPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total cost of shares repurchased divided by the total number of shares repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockAcquiredAverageCostPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareRepurchaseProgramAxis=EGHT_February2015Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareRepurchaseProgramAxis=EGHT_February2015Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareRepurchaseProgramAxis=EGHT_October2015Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareRepurchaseProgramAxis=EGHT_October2015Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareRepurchaseProgramAxis=EGHT_TotalPlan2015Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareRepurchaseProgramAxis=EGHT_TotalPlan2015Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6806448976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inome Taxes (Income Tax Provision) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Sep. 30, 2016</div></th>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Sep. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Current:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (7)<span></span>
</td>
<td class="nump">$ 97<span></span>
</td>
<td class="nump">$ 92<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">588<span></span>
</td>
<td class="nump">551<span></span>
</td>
<td class="nump">457<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Foreign</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">112<span></span>
</td>
<td class="nump">71<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Total current income tax provision</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">693<span></span>
</td>
<td class="nump">719<span></span>
</td>
<td class="nump">550<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Deferred:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,506<span></span>
</td>
<td class="nump">95<span></span>
</td>
<td class="nump">2,602<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,095)<span></span>
</td>
<td class="num">(854)<span></span>
</td>
<td class="num">(363)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">Foreign</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,230)<span></span>
</td>
<td class="num">(807)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_TotalDeferredIncomeTaxExpenseBenefit', window );">Total deferred tax (benefit) provision</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(819)<span></span>
</td>
<td class="num">(1,566)<span></span>
</td>
<td class="nump">2,239<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax (benefit) provision</a></td>
<td class="num">$ (178)<span></span>
</td>
<td class="nump">$ 30<span></span>
</td>
<td class="num">$ (15)<span></span>
</td>
<td class="nump">$ 37<span></span>
</td>
<td class="num">$ (1,498)<span></span>
</td>
<td class="num">$ (557)<span></span>
</td>
<td class="nump">$ 423<span></span>
</td>
<td class="nump">$ 785<span></span>
</td>
<td class="num">$ (126)<span></span>
</td>
<td class="num">$ (847)<span></span>
</td>
<td class="nump">$ 2,789<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_TotalDeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total Deferred Income Tax Expense Benefit</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_TotalDeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredForeignIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6818693456">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income taxes (Deferred Tax Assets) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_DeferredTaxAssetsCurrent', window );"><strong>Current deferred tax assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_DeferredTaxAssetsOperatingLossCarryforwardsCurrent', window );">Net operating loss carryforwards</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 2,739<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInventory', window );">Inventory valuation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">14<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances', window );">Reserves and allowances</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,740<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGrossCurrent', window );">Net current deferred tax assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">5,493<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">36,427<span></span>
</td>
<td class="nump">38,449<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch', window );">Research and development and other credit carryforwards</a></td>
<td class="nump">8,614<span></span>
</td>
<td class="nump">7,106<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Stock-based compensation</a></td>
<td class="nump">6,942<span></span>
</td>
<td class="nump">5,577<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Reserves and allowances</a></td>
<td class="nump">3,266<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Fixed assets and intangibles</a></td>
<td class="num">(3,688)<span></span>
</td>
<td class="num">(6,160)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGrossNoncurrent', window );">Net non-current deferred tax assets</a></td>
<td class="nump">51,561<span></span>
</td>
<td class="nump">44,972<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="num">(2,934)<span></span>
</td>
<td class="num">(3,760)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Total</a></td>
<td class="nump">$ 48,627<span></span>
</td>
<td class="nump">$ 46,705<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_DeferredTaxAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred tax assets, current</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_DeferredTaxAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_DeferredTaxAssetsOperatingLossCarryforwardsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_DeferredTaxAssetsOperatingLossCarryforwardsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGrossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31938-109318<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGrossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGrossNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences and carryforwards, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31917-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGrossNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from estimated returns and sales allowances.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6803882192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Reconciliation of Taxes Provided to Federal Statutory Rate) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Sep. 30, 2016</div></th>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Sep. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_IncomeTaxesReconciliationTaxesProvidedToFederalStatutoryRateDetailsAbstract', window );"><strong>Income Taxes Reconciliation Of Taxes Provided To Federal Statutory Rate Details</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Tax provision at statutory rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,652)<span></span>
</td>
<td class="num">$ (2,029)<span></span>
</td>
<td class="nump">$ 1,599<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State income taxes before valuation allowance, net of federal effect</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">108<span></span>
</td>
<td class="nump">9<span></span>
</td>
<td class="nump">269<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential', window );">Foreign tax rate differential</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">885<span></span>
</td>
<td class="num">(769)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxCreditsResearch', window );">Research and development credits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,484)<span></span>
</td>
<td class="num">(1,253)<span></span>
</td>
<td class="num">(725)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Change in valuation allowance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(287)<span></span>
</td>
<td class="num">(1,555)<span></span>
</td>
<td class="num">(1,480)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Compensation/option differences</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(246)<span></span>
</td>
<td class="num">(471)<span></span>
</td>
<td class="num">(331)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther', window );">Non-deductible compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,079<span></span>
</td>
<td class="nump">944<span></span>
</td>
<td class="nump">746<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationDeductions', window );">Acquisition costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">54<span></span>
</td>
<td class="nump">230<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_ExpiringCaNols', window );">Expiring CA NOLs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,626<span></span>
</td>
<td class="nump">1,484<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations', window );">Foreign loss not benefited</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">780<span></span>
</td>
<td class="nump">2,342<span></span>
</td>
<td class="nump">1,192<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherAdjustments', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">637<span></span>
</td>
<td class="nump">79<span></span>
</td>
<td class="nump">35<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total income tax (benefit) provision</a></td>
<td class="num">$ (178)<span></span>
</td>
<td class="nump">$ 30<span></span>
</td>
<td class="num">$ (15)<span></span>
</td>
<td class="nump">$ 37<span></span>
</td>
<td class="num">$ (1,498)<span></span>
</td>
<td class="num">$ (557)<span></span>
</td>
<td class="nump">$ 423<span></span>
</td>
<td class="nump">$ 785<span></span>
</td>
<td class="num">$ (126)<span></span>
</td>
<td class="num">$ (847)<span></span>
</td>
<td class="nump">$ 2,789<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_ExpiringCaNols">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to expiring state net operating loss tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_ExpiringCaNols</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_IncomeTaxesReconciliationTaxesProvidedToFederalStatutoryRateDetailsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_IncomeTaxesReconciliationTaxesProvidedToFederalStatutoryRateDetailsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current and deferred foreign income tax expense (benefit) attributable to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32123-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deductions. Including, but not limited to, extraterritorial income exclusion deduction, qualified production activity deduction, dividend deduction, deduction for dividend paid to employee stock ownership plan, Medicare prescription drug benefit subsidy deduction, and other deductions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationDeductions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible equity-based compensation costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationTaxCreditsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxCreditsResearch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6808541664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Unrecognized Tax Benefits) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_IncomeTaxesUnrecognizedTaxBenefitsDetailsAbstract', window );"><strong>Income Taxes Unrecognized Tax Benefits Details</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance at beginning of year</a></td>
<td class="nump">$ 2,881<span></span>
</td>
<td class="nump">$ 2,420<span></span>
</td>
<td class="nump">$ 2,165<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Gross increases - tax position in prior period</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">82<span></span>
</td>
<td class="nump">27<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions', window );">Gross decreases - tax position in prior period</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Gross increases - tax positions related to the current year</a></td>
<td class="nump">450<span></span>
</td>
<td class="nump">379<span></span>
</td>
<td class="nump">228<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance at end of year</a></td>
<td class="nump">$ 3,331<span></span>
</td>
<td class="nump">$ 2,881<span></span>
</td>
<td class="nump">$ 2,420<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_IncomeTaxesUnrecognizedTaxBenefitsDetailsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_IncomeTaxesUnrecognizedTaxBenefitsDetailsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6806382256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income Per Share (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Sep. 30, 2016</div></th>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Sep. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract', window );"><strong>Numerator:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income available to common stockholders</a></td>
<td class="num">$ (2,925)<span></span>
</td>
<td class="num">$ (1,325)<span></span>
</td>
<td class="nump">$ 27<span></span>
</td>
<td class="num">$ (528)<span></span>
</td>
<td class="num">$ (1,076)<span></span>
</td>
<td class="num">$ (1,680)<span></span>
</td>
<td class="num">$ (1,892)<span></span>
</td>
<td class="num">$ (472)<span></span>
</td>
<td class="num">$ (4,751)<span></span>
</td>
<td class="num">$ (5,120)<span></span>
</td>
<td class="nump">$ 1,926<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract', window );"><strong>Denominator:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Common shares</a></td>
<td class="nump">91,175<span></span>
</td>
<td class="nump">90,774<span></span>
</td>
<td class="nump">89,987<span></span>
</td>
<td class="nump">89,434<span></span>
</td>
<td class="nump">88,888<span></span>
</td>
<td class="nump">88,289<span></span>
</td>
<td class="nump">88,557<span></span>
</td>
<td class="nump">88,233<span></span>
</td>
<td class="nump">90,340<span></span>
</td>
<td class="nump">88,477<span></span>
</td>
<td class="nump">89,071<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Denominator for basic calculation</a></td>
<td class="nump">91,175<span></span>
</td>
<td class="nump">90,774<span></span>
</td>
<td class="nump">89,987<span></span>
</td>
<td class="nump">89,434<span></span>
</td>
<td class="nump">88,888<span></span>
</td>
<td class="nump">88,289<span></span>
</td>
<td class="nump">88,557<span></span>
</td>
<td class="nump">88,233<span></span>
</td>
<td class="nump">90,340<span></span>
</td>
<td class="nump">88,477<span></span>
</td>
<td class="nump">89,071<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Employee stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,088<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesEmployeeStockOwnershipPlanSharesNotCommittedToBeReleased', window );">Employee stock purchase rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">493<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Denominator for diluted calculation</a></td>
<td class="nump">91,175<span></span>
</td>
<td class="nump">90,774<span></span>
</td>
<td class="nump">93,447<span></span>
</td>
<td class="nump">89,434<span></span>
</td>
<td class="nump">88,888<span></span>
</td>
<td class="nump">88,289<span></span>
</td>
<td class="nump">88,557<span></span>
</td>
<td class="nump">88,233<span></span>
</td>
<td class="nump">90,340<span></span>
</td>
<td class="nump">88,477<span></span>
</td>
<td class="nump">91,652<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Net loss per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic</a></td>
<td class="num">$ (0.03)<span></span>
</td>
<td class="num">$ (0.01)<span></span>
</td>
<td class="nump">$ 0.00<span></span>
</td>
<td class="num">$ (0.01)<span></span>
</td>
<td class="num">$ (0.01)<span></span>
</td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="num">$ (0.01)<span></span>
</td>
<td class="num">$ (0.05)<span></span>
</td>
<td class="num">$ (0.06)<span></span>
</td>
<td class="nump">$ 0.02<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted</a></td>
<td class="num">$ (0.03)<span></span>
</td>
<td class="num">$ (0.01)<span></span>
</td>
<td class="nump">$ 0.00<span></span>
</td>
<td class="num">$ (0.01)<span></span>
</td>
<td class="num">$ (0.01)<span></span>
</td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="num">$ (0.01)<span></span>
</td>
<td class="num">$ (0.05)<span></span>
</td>
<td class="num">$ (0.06)<span></span>
</td>
<td class="nump">$ 0.02<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=96948231&amp;loc=d3e4984-109258<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1500-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1505-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesEmployeeStockOwnershipPlanSharesNotCommittedToBeReleased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of employee stock ownership plan (ESOP) shares that have not been committed to be released determined by relating the portion of time within a reporting period that these shares have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 40<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=65882273&amp;loc=d3e17400-113927<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesEmployeeStockOwnershipPlanSharesNotCommittedToBeReleased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6798900656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income Per Share Options and Rights Excluded (Details) - shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Anti-dilutive shares</a></td>
<td class="nump">9,412<span></span>
</td>
<td class="nump">9,421<span></span>
</td>
<td class="nump">1,869<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=EGHT_EquityOptionMember', window );">Employee stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Anti-dilutive shares</a></td>
<td class="nump">4,462<span></span>
</td>
<td class="nump">4,793<span></span>
</td>
<td class="nump">1,812<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_StockCompensationPlanMember', window );">Stock purchase rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Anti-dilutive shares</a></td>
<td class="nump">4,950<span></span>
</td>
<td class="nump">4,628<span></span>
</td>
<td class="nump">57<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=EGHT_EquityOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=EGHT_EquityOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_StockCompensationPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_StockCompensationPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6805257520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting Revenue and Property and Equipment by Geographic Area (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Sep. 30, 2016</div></th>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Sep. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 253,388<span></span>
</td>
<td class="nump">$ 209,336<span></span>
</td>
<td class="nump">$ 162,413<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,437<span></span>
</td>
<td class="nump">9,007<span></span>
</td>
<td class="nump">6,113<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">$ (2,925)<span></span>
</td>
<td class="num">$ (1,325)<span></span>
</td>
<td class="nump">$ 27<span></span>
</td>
<td class="num">$ (528)<span></span>
</td>
<td class="num">$ (1,076)<span></span>
</td>
<td class="num">$ (1,680)<span></span>
</td>
<td class="num">$ (1,892)<span></span>
</td>
<td class="num">$ (472)<span></span>
</td>
<td class="num">(4,751)<span></span>
</td>
<td class="num">(5,120)<span></span>
</td>
<td class="nump">1,926<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">333,855<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">313,452<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">333,855<span></span>
</td>
<td class="nump">313,452<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Property and equipments, net</a></td>
<td class="nump">16,384<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,375<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,384<span></span>
</td>
<td class="nump">12,375<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementGeographicalAxis=us-gaap_AmericasMember', window );">Americas</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">227,914<span></span>
</td>
<td class="nump">185,241<span></span>
</td>
<td class="nump">150,764<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,842<span></span>
</td>
<td class="nump">5,776<span></span>
</td>
<td class="nump">4,739<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,557<span></span>
</td>
<td class="nump">940<span></span>
</td>
<td class="nump">5,433<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">284,011<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">261,886<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">284,011<span></span>
</td>
<td class="nump">261,886<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Property and equipments, net</a></td>
<td class="nump">11,803<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,733<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,803<span></span>
</td>
<td class="nump">9,733<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementGeographicalAxis=us-gaap_EuropeMember', window );">Europe</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,474<span></span>
</td>
<td class="nump">24,095<span></span>
</td>
<td class="nump">11,649<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,595<span></span>
</td>
<td class="nump">3,231<span></span>
</td>
<td class="nump">1,374<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,308)<span></span>
</td>
<td class="num">(6,060)<span></span>
</td>
<td class="num">$ (3,507)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">49,844<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,566<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,844<span></span>
</td>
<td class="nump">51,566<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Property and equipments, net</a></td>
<td class="nump">$ 4,581<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,642<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,581<span></span>
</td>
<td class="nump">$ 2,642<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesRevenueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesRevenueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementGeographicalAxis=us-gaap_AmericasMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=us-gaap_AmericasMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementGeographicalAxis=us-gaap_EuropeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=us-gaap_EuropeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6806665520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions (Purchase Information) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">1 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2017</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>May 31, 2015</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=EGHT_LeChatIncMember', window );">LeChat</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1', window );">Effective date of purchase agreement</a></td>
<td class="text">Jan.  06,  2017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity', window );">Business Acquisition, Description of Acquired Entity</a></td>
<td class="text"><p style="margin: 0"><font style="font-size: 10pt"></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">On January 5, 2017, the Company entered into
an Agreement and Plan of Merger (the &#34;Agreement&#34;) with the preferred and common shareholders LeChat Inc. (LeChat) for the
purchase of all the outstanding preferred and common shares of LeChat. The transaction closed on January 6, 2017. The total aggregate
purchase price was $3.1 million, consisting of approximately $2.4 million paid to the preferred shareholders at closing, $0.2 million
paid to the common shareholders at closing, and approximately $0.5 million in cash deposited into escrow to be held for two years
as security against indemnity claims made by the Company after the closing date.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company recorded the acquired tangible
and identifiable intangible assets and liabilities assumed based on their estimated fair values. The excess of the consideration
transferred over the aggregate fair values of the assets acquired and liabilities assumed was recorded as goodwill. The amount
of goodwill recognized was primarily attributable to the expected contributions of the entity to the overall corporate strategy
in addition to synergies and acquired workforce of the acquired business. The finite-lived intangible asset consisted of developed
technology, with an estimated weighted-average useful life of two years. The fair value assigned to identifiable intangible assets
acquired was based on estimates and assumptions made by management using a cost approach method. Intangible assets are amortized
on a straight-line basis.</p>



<p style="margin: 0"><font style="font-size: 10pt">&#160;</font></p>

<p style="margin: 0">&#160;</p>

<p style="margin: 0"></p>

<p style="margin: 0">&#160;</p>

<p style="margin: 0">&#160;</p>

<p style="margin: 0"><font style="font-size: 10pt">&#160;</font></p><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_AssetsAcquired', window );"><strong>Assets acquired:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash</a></td>
<td class="nump">$ 231<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="nump">1,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets', window );">Other non-current assets</a></td>
<td class="nump">428<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Total assets acquired</a></td>
<td class="nump">1,859<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_LiabilitiesAssumedInAcquisition', window );"><strong>Liabilities assumed:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities', window );">Current and non-current liabilities</a></td>
<td class="num">(324)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Total liabilities assumed</a></td>
<td class="num">(324)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Net identifiable assets acquired</a></td>
<td class="nump">1,535<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill', window );">Goodwill</a></td>
<td class="nump">1,580<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Total consideration transferred</a></td>
<td class="nump">$ 3,115<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=EGHT_DXIGroupLimitedMember', window );">DXI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1', window );">Effective date of purchase agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">May 26,  2015<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity', window );">Business Acquisition, Description of Acquired Entity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"><p style="margin: 0"><font style="font-size: 10pt"></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">On May 26, 2015, the Company entered into
a share purchase agreement with the shareholders of DXI Limited, and its wholly owned subsidiaries, (collectively DXI) for the
purchase of the entire share capital of DXI. The transaction closed effective May 29, 2015. The total aggregate purchase price
was approximately $22.5 million, consisting of $18.7 million in cash paid to the DXI shareholders at closing, and $3.8 million
in cash deposited into escrow to be held for two years as security against indemnity claims made by the Company after the closing
date. The cash escrow is to be released in annual installments over two years.</p>



<p style="margin: 0"><font style="font-size: 10pt">&#160;</font></p>

<p style="margin: 0"></p>

<p style="margin: 0"><font style="font-size: 10pt">&#160;</font></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_AssetsAcquired', window );"><strong>Assets acquired:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,318<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,016<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,453<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,374<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Total assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,161<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_LiabilitiesAssumedInAcquisition', window );"><strong>Liabilities assumed:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities', window );">Current and non-current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,734)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Total liabilities assumed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,734)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Net identifiable assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,427<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,125<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Total consideration transferred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 22,552<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=EGHT_QualitySoftwareCorporationMember', window );">QSC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1', window );">Effective date of purchase agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jun.  03,  2015<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity', window );">Business Acquisition, Description of Acquired Entity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"><p style="margin: 0"><font style="font-size: 10pt"></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">On June 3, 2015, the Company entered into
an asset purchase agreement with the shareholder of Quality Software Corporation (QSC) and other parties affiliated with the shareholder
and QSC for the purchase of certain assets as per the purchase agreement. The total aggregate fair value of the consideration was
approximately $2.9 million, which $2.2 million was paid in cash to the QSC shareholder at closing. As part of the aggregate purchases
price, there is also $0.5 million in contingent consideration payable subject to attainment of certain revenue and product release
milestones for the acquired business, and $0.3 million in cash held by the Company in escrow to be retained for two years as security
against indemnity claims made by the Company after the closing date. The preliminary fair value of the contingent consideration
and escrow amounts was $0.7 million at the acquisition date.</p>



<p style="margin: 0"><font style="font-size: 10pt">&#160;</font></p>

<p style="margin: 0"></p>

<p style="margin: 0"><font style="font-size: 10pt">&#160;</font></p><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_AssetsAcquired', window );"><strong>Assets acquired:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Total assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_LiabilitiesAssumedInAcquisition', window );"><strong>Liabilities assumed:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Net identifiable assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,789<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Total consideration transferred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,889<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_AssetsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_AssetsAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Goodwill</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_LiabilitiesAssumedInAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_LiabilitiesAssumedInAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>With respect to a business combination completed during the period, this element provides a description of the business, other than the name, which may include the industry, size, products and other important information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date when the acquirer obtains control of the acquiree, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84229725&amp;loc=d3e845-128460<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=84229725&amp;loc=d3e848-128460<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of intangible assets, excluding goodwill, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=84160947&amp;loc=d3e2207-128464<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of property, plant, and equipment recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;loc=d3e4845-128472<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=84160947&amp;loc=d3e2207-128464<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=EGHT_LeChatIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=EGHT_LeChatIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=EGHT_DXIGroupLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=EGHT_DXIGroupLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=EGHT_QualitySoftwareCorporationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=EGHT_QualitySoftwareCorporationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6643365008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plan (Narrative) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_EmployeeBenefitPlanNarrativeDetailsAbstract', window );"><strong>Employee Benefit Plan Narrative Details</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DescriptionOfPostemploymentBenefits', window );">401(k) Savings Plan</a></td>
<td class="text"><p style="margin: 0"><font style="font-size: 10pt">In April 1991, the Company adopted a 401(k) savings plan (the &#34;Savings
Plan&#34;) covering substantially all of its U.S. employees. Eligible employees may contribute to the Savings Plan from their
compensation up to the maximum allowed by the Internal Revenue Service. In January 2007, the Company reactivated the employer
matching contribution. The matching contribution is 100% of each employee's contributions up to $1,500, then 50% of the employee's contributions, not to exceed $3,000 per
annum, in aggregate.</font></p>

<p style="margin: 0"><font style="font-size: 10pt">&#160;</font></p>

<p style="margin: 0"><font style="font-size: 10pt">&#160;</font></p><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PostemploymentBenefitsPeriodExpense', window );">Matching 401(k) expense</a></td>
<td class="nump">$ 1.6<span></span>
</td>
<td class="nump">$ 0.9<span></span>
</td>
<td class="nump">$ 0.7<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_EmployeeBenefitPlanNarrativeDetailsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_EmployeeBenefitPlanNarrativeDetailsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DescriptionOfPostemploymentBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement, except for: a) benefits provided through a pension or postretirement benefit plan, b) individual deferred compensation arrangements, c) termination benefits pertaining to exit or disposal activities, and d) stock compensation plans. Benefits may be provided in cash or in kind and may be paid as a result of disability, layoff, death, or other event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 712<br> -SubTopic 10<br> -Section 15<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6410066&amp;loc=d3e79194-111664<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DescriptionOfPostemploymentBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PostemploymentBenefitsPeriodExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period expense related to postemployment benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PostemploymentBenefitsPeriodExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6790173856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Patent Sale (Narrative) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">1 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Aug. 31, 2014</div></th>
<th class="th"><div>Feb. 28, 2013</div></th>
<th class="th"><div>Jun. 30, 2012</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_PatentSaleNarrativeDetailsAbstract', window );"><strong>Patent Sale Narrative Details</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_SaleOfPatents', window );">Sale of patents</a></td>
<td class="nump">$ 1.0<span></span>
</td>
<td class="nump">$ 1.0<span></span>
</td>
<td class="nump">$ 12.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_FutureMaximumPatentLicenseCollection', window );">Future maximum patent license collection</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_FutureMaximumPatentLicenseCollection">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Future maximum patent license collection amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_FutureMaximumPatentLicenseCollection</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_PatentSaleNarrativeDetailsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_PatentSaleNarrativeDetailsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_SaleOfPatents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sale of Patents</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_SaleOfPatents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6799206496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events (Narrative) (Details) - DXI Subsequent Event<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsDate', window );">Subsequent Event, Date</a></td>
<td class="text">Apr. 30,  2017<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventDescription', window );">Subsequent Event, Description</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In May 2015, the Company had entered into
a share purchase agreement with the shareholders of DXI Limited which included cash deposited into escrow to be held for two years
as security against indemnity claims made by the Company after the closing date. In April 2017, the Company agreed with the shareholders
of DXI Limited to return approximately $1.4 million to the Company and release the remaining funds held in escrow to the shareholders.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Describes the event or transaction that occurred between the balance sheet date and the date the financial statements are issued or available to be issued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date the event occurred after the balance sheet date but before financial statements are issues or available to be issued, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6805385488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Quarterly Financial Data (Unaudited) (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Sep. 30, 2016</div></th>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Sep. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_EGHT_FixedConsolidatedQuarterlyFinancialDataUnauditedDetailsAbstract', window );"><strong>Quarterly Financial Data Details</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueServicesGross', window );">Service revenue</a></td>
<td class="nump">$ 62,654<span></span>
</td>
<td class="nump">$ 60,149<span></span>
</td>
<td class="nump">$ 57,717<span></span>
</td>
<td class="nump">$ 55,296<span></span>
</td>
<td class="nump">$ 52,174<span></span>
</td>
<td class="nump">$ 48,948<span></span>
</td>
<td class="nump">$ 46,951<span></span>
</td>
<td class="nump">$ 44,168<span></span>
</td>
<td class="nump">$ 235,816<span></span>
</td>
<td class="nump">$ 192,241<span></span>
</td>
<td class="nump">$ 148,208<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueGoodsNet', window );">Product revenue</a></td>
<td class="nump">3,834<span></span>
</td>
<td class="nump">3,527<span></span>
</td>
<td class="nump">5,466<span></span>
</td>
<td class="nump">4,745<span></span>
</td>
<td class="nump">5,160<span></span>
</td>
<td class="nump">4,220<span></span>
</td>
<td class="nump">3,991<span></span>
</td>
<td class="nump">3,724<span></span>
</td>
<td class="nump">17,572<span></span>
</td>
<td class="nump">17,095<span></span>
</td>
<td class="nump">14,205<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total revenue</a></td>
<td class="nump">66,488<span></span>
</td>
<td class="nump">63,676<span></span>
</td>
<td class="nump">63,183<span></span>
</td>
<td class="nump">60,041<span></span>
</td>
<td class="nump">57,334<span></span>
</td>
<td class="nump">53,168<span></span>
</td>
<td class="nump">50,942<span></span>
</td>
<td class="nump">47,892<span></span>
</td>
<td class="nump">253,388<span></span>
</td>
<td class="nump">209,336<span></span>
</td>
<td class="nump">162,413<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfServices', window );">Cost of service revenue</a></td>
<td class="nump">10,803<span></span>
</td>
<td class="nump">10,525<span></span>
</td>
<td class="nump">10,837<span></span>
</td>
<td class="nump">10,235<span></span>
</td>
<td class="nump">9,720<span></span>
</td>
<td class="nump">9,713<span></span>
</td>
<td class="nump">9,186<span></span>
</td>
<td class="nump">8,459<span></span>
</td>
<td class="nump">42,400<span></span>
</td>
<td class="nump">37,078<span></span>
</td>
<td class="nump">29,701<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsSold', window );">Cost of product revenue</a></td>
<td class="nump">4,187<span></span>
</td>
<td class="nump">4,240<span></span>
</td>
<td class="nump">5,782<span></span>
</td>
<td class="nump">5,505<span></span>
</td>
<td class="nump">6,103<span></span>
</td>
<td class="nump">5,087<span></span>
</td>
<td class="nump">4,596<span></span>
</td>
<td class="nump">4,382<span></span>
</td>
<td class="nump">19,714<span></span>
</td>
<td class="nump">20,168<span></span>
</td>
<td class="nump">15,863<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">7,142<span></span>
</td>
<td class="nump">7,095<span></span>
</td>
<td class="nump">6,505<span></span>
</td>
<td class="nump">6,710<span></span>
</td>
<td class="nump">6,110<span></span>
</td>
<td class="nump">6,404<span></span>
</td>
<td class="nump">6,446<span></span>
</td>
<td class="nump">5,080<span></span>
</td>
<td class="nump">27,452<span></span>
</td>
<td class="nump">24,040<span></span>
</td>
<td class="nump">15,118<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Sales and marketing</a></td>
<td class="nump">38,228<span></span>
</td>
<td class="nump">35,667<span></span>
</td>
<td class="nump">33,691<span></span>
</td>
<td class="nump">31,691<span></span>
</td>
<td class="nump">31,240<span></span>
</td>
<td class="nump">27,585<span></span>
</td>
<td class="nump">26,730<span></span>
</td>
<td class="nump">23,824<span></span>
</td>
<td class="nump">139,277<span></span>
</td>
<td class="nump">109,379<span></span>
</td>
<td class="nump">80,667<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">9,814<span></span>
</td>
<td class="nump">7,852<span></span>
</td>
<td class="nump">6,747<span></span>
</td>
<td class="nump">6,801<span></span>
</td>
<td class="nump">7,132<span></span>
</td>
<td class="nump">6,888<span></span>
</td>
<td class="nump">5,657<span></span>
</td>
<td class="nump">6,068<span></span>
</td>
<td class="nump">31,214<span></span>
</td>
<td class="nump">25,745<span></span>
</td>
<td class="nump">18,182<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">70,174<span></span>
</td>
<td class="nump">65,379<span></span>
</td>
<td class="nump">63,562<span></span>
</td>
<td class="nump">60,942<span></span>
</td>
<td class="nump">60,305<span></span>
</td>
<td class="nump">55,677<span></span>
</td>
<td class="nump">52,615<span></span>
</td>
<td class="nump">47,813<span></span>
</td>
<td class="nump">260,057<span></span>
</td>
<td class="nump">216,410<span></span>
</td>
<td class="nump">158,531<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income (loss) from operations</a></td>
<td class="num">(3,686)<span></span>
</td>
<td class="num">(1,703)<span></span>
</td>
<td class="num">(379)<span></span>
</td>
<td class="num">(901)<span></span>
</td>
<td class="num">(2,971)<span></span>
</td>
<td class="num">(2,509)<span></span>
</td>
<td class="num">(1,673)<span></span>
</td>
<td class="nump">79<span></span>
</td>
<td class="num">(6,669)<span></span>
</td>
<td class="num">(7,074)<span></span>
</td>
<td class="nump">3,882<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Other income, net</a></td>
<td class="nump">583<span></span>
</td>
<td class="nump">408<span></span>
</td>
<td class="nump">391<span></span>
</td>
<td class="nump">410<span></span>
</td>
<td class="nump">397<span></span>
</td>
<td class="nump">272<span></span>
</td>
<td class="nump">204<span></span>
</td>
<td class="nump">234<span></span>
</td>
<td class="nump">1,792<span></span>
</td>
<td class="nump">1,107<span></span>
</td>
<td class="nump">833<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (loss) before provision (benefit) for income taxes</a></td>
<td class="num">(3,103)<span></span>
</td>
<td class="num">(1,295)<span></span>
</td>
<td class="nump">12<span></span>
</td>
<td class="num">(491)<span></span>
</td>
<td class="num">(2,574)<span></span>
</td>
<td class="num">(2,237)<span></span>
</td>
<td class="num">(1,469)<span></span>
</td>
<td class="nump">313<span></span>
</td>
<td class="num">(4,877)<span></span>
</td>
<td class="num">(5,967)<span></span>
</td>
<td class="nump">4,715<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision (benefit) for income taxes</a></td>
<td class="num">(178)<span></span>
</td>
<td class="nump">30<span></span>
</td>
<td class="num">(15)<span></span>
</td>
<td class="nump">37<span></span>
</td>
<td class="num">(1,498)<span></span>
</td>
<td class="num">(557)<span></span>
</td>
<td class="nump">423<span></span>
</td>
<td class="nump">785<span></span>
</td>
<td class="num">(126)<span></span>
</td>
<td class="num">(847)<span></span>
</td>
<td class="nump">2,789<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">$ (2,925)<span></span>
</td>
<td class="num">$ (1,325)<span></span>
</td>
<td class="nump">$ 27<span></span>
</td>
<td class="num">$ (528)<span></span>
</td>
<td class="num">$ (1,076)<span></span>
</td>
<td class="num">$ (1,680)<span></span>
</td>
<td class="num">$ (1,892)<span></span>
</td>
<td class="num">$ (472)<span></span>
</td>
<td class="num">$ (4,751)<span></span>
</td>
<td class="num">$ (5,120)<span></span>
</td>
<td class="nump">$ 1,926<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Net income (loss) per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic</a></td>
<td class="num">$ (0.03)<span></span>
</td>
<td class="num">$ (0.01)<span></span>
</td>
<td class="nump">$ 0.00<span></span>
</td>
<td class="num">$ (0.01)<span></span>
</td>
<td class="num">$ (0.01)<span></span>
</td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="num">$ (0.01)<span></span>
</td>
<td class="num">$ (0.05)<span></span>
</td>
<td class="num">$ (0.06)<span></span>
</td>
<td class="nump">$ 0.02<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted</a></td>
<td class="num">$ (0.03)<span></span>
</td>
<td class="num">$ (0.01)<span></span>
</td>
<td class="nump">$ 0.00<span></span>
</td>
<td class="num">$ (0.01)<span></span>
</td>
<td class="num">$ (0.01)<span></span>
</td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="num">$ (0.01)<span></span>
</td>
<td class="num">$ (0.05)<span></span>
</td>
<td class="num">$ (0.06)<span></span>
</td>
<td class="nump">$ 0.02<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Shares used in per share calculations:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic</a></td>
<td class="nump">91,175<span></span>
</td>
<td class="nump">90,774<span></span>
</td>
<td class="nump">89,987<span></span>
</td>
<td class="nump">89,434<span></span>
</td>
<td class="nump">88,888<span></span>
</td>
<td class="nump">88,289<span></span>
</td>
<td class="nump">88,557<span></span>
</td>
<td class="nump">88,233<span></span>
</td>
<td class="nump">90,340<span></span>
</td>
<td class="nump">88,477<span></span>
</td>
<td class="nump">89,071<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted</a></td>
<td class="nump">91,175<span></span>
</td>
<td class="nump">90,774<span></span>
</td>
<td class="nump">93,447<span></span>
</td>
<td class="nump">89,434<span></span>
</td>
<td class="nump">88,888<span></span>
</td>
<td class="nump">88,289<span></span>
</td>
<td class="nump">88,557<span></span>
</td>
<td class="nump">88,233<span></span>
</td>
<td class="nump">90,340<span></span>
</td>
<td class="nump">88,477<span></span>
</td>
<td class="nump">91,652<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_FixedConsolidatedQuarterlyFinancialDataUnauditedDetailsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">EGHT_FixedConsolidatedQuarterlyFinancialDataUnauditedDetailsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>EGHT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total costs related to goods produced and sold during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total costs related to services rendered by an entity during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=96948231&amp;loc=d3e4984-109258<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesRevenueGoodsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue during the period from the sale of goods in the normal course of business, after deducting returns, allowances and discounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesRevenueGoodsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesRevenueServicesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allowances and discounts of service revenue classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesRevenueServicesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1505-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6781560912">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Schedule II Valuation and Qualifying Accounts (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>Total Allowance for Doubtful Accounts</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at Beginning of Year</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 586<span></span>
</td>
<td class="nump">$ 416<span></span>
</td>
<td class="nump">$ 466<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Additions Charged to Expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">941<span></span>
</td>
<td class="nump">509<span></span>
</td>
<td class="nump">279<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Deductions</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(573)<span></span>
</td>
<td class="num">(339)<span></span>
</td>
<td class="num">(329)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance At End of Year</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 954<span></span>
</td>
<td class="nump">$ 586<span></span>
</td>
<td class="nump">$ 416<span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">The deductions related to allowance for doubtful accounts represent accounts receivable which are written off.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MovementInValuationAllowancesAndReservesRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of allowances and reserves, the valuation and qualifying accounts that are either netted against the cost of an asset (in order to value it at its carrying value) or that reflect a liability established to represent expected future costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in the allowances and reserves, which consist of the valuation and qualifying accounts that are either netted against the cost of an asset or that reflect a liability established to represent expected future costs, from charges to costs and expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of the deductions in a given period to allowances and reserves, the valuation and qualifying accounts that are either netted against the cost of an asset (in order to value it at its carrying value) or that reflect a liability established to represent expected future costs, representing receivables written off as uncollectible and portions of the reserves utilized, respectively.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesDeductions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>101
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( &6+ODH?(\\#P    !,"   +    7W)E;',O+G)E;'.MDD^+
MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V
M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F'
M.>RGGD7E2B.5^S3%":4A+<TXP)6E/S/WJVR;A5ND9T*YKCM+1[873T$7LF<;
M!I99-G\LCNVW<+ZT+/0:S>,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C
M-R."?S]PN -02P,$%     @ 98N^2F;S"V""    L0   !    !D;V-0<F]P
M<R]A<' N>&UL38Y-"\(P$$3_2NG=;BGB06) L$?!D_>0;FP@R8;-"OGYIH(?
MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/
M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+""
MWTG] E!+ P04    " !EB[Y*%(:R]^\    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9+/:L,P#(=?9?B>*$Y8"R;U9:6G#08K;.QF;+4UB_]@:R1]^R59
MFS*V!]C1TL^?/H%:'84."9]3B)C(8KX;7.>ST''#3D11 &1]0J=R.2;\V#R$
MY!2-SW2$J/2'.B+45;4"AZ2,(@43L(@+D<G6:*$3*@KI@C=ZP<?/U,TPHP$[
M=.@I R\Y,#E-C.>A:^$&F&"$R>7O IJ%.%?_Q,X=8)?DD.V2ZON^[)LY-^[
MX>WI\65>M[ ^D_(:QU_9"CI'W+#KY-?F8;O?,5E7?%U4]T53[?E:U"O!F_?)
M]8??3=@%8P_V'QM?!64+O^Y"?@%02P,$%     @ 98N^2IE<G",0!@  G"<
M !,   !X;"]T:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T
M$W-I=MNTF83M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY
M\^XN8NB&B)3R>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2
MP]R"BPA+>!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?
M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA
M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M
M&N#C\7@XMLO2BW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_K
MFVB<"HU;3]-K=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K
M>A(5M>5 TR  6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T
M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)
MI#-ZG7TZSFN4?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R
M.AQG0GS/]O:1I24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG
MLR+7E$8D19_(+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(
MR-^-B/>K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J
M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1
MCVFS(Z=T)LWH,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.
MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.
M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07
M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!
M_]':-\*K^(+ .7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7
M<LW(QU2ODRG8.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD
M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W
M<DOJMI2^M28X2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-M
MNIW<.CB>F)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(
M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R
M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>
M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X
MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5
MYYN<KGHB=OJ7=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(C
ME1P&%A<RY%#NDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>
MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+
MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y
M,M\Y<-LZW@->YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,
M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:
M,]6+K#F-"F]!U4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_
M 5!+ P04    " !EB[Y*51<GAJ "  "C"0  &    'AL+W=O<FMS:&5E=',O
M<VAE970Q+GAM;'U6VX[;(!3\%<L?L#;@2Q(YD7)1U4JM%&W5]IDD)+'6-BZ0
M9/OW!>SU>N%X7VR#9\YP@(%3/+AXD5?&5/!:5XU<AE>EVD44R>.5U50^\98U
M^L^9BYHJW1272+:"T9,EU56$XSB+:EHVX:JP?7NQ*OA-567#]B*0M[JFXM^&
M5?RQ#%'XUO%<7J[*=$2KHJ47]I.I7^U>Z%8T1#F5-6MDR9M L/,R7*/%#N6&
M8!&_2_:0H^_ I'+@_,4TOIV686Q&Q"IV5"8$U:\[V[*J,I'T./[V0<-!TQ#'
MWV_1O]CD=3('*MF65W_*D[HNPUD8G-B9WBKUS!]?69]0&@9]]M_9G54:;D:B
M-8Z\DO89'&]2\;J/HH=2T]?N73;V_>C^)+BGP03<$_! P,FG!-(3R$! Y%-"
MTA.2=T)J9ZM+Q<[-CBJZ*@1_!*);WI::7806B9[]H^FTDVW_Z>F1NO>^BHOH
M;L+TB$V'P",$&A"1CCT(8$A@@STZ_BBP]1'D(V+G(Q)X" 3,D5@Z&=%3F)Z
M],32DQ$]<Z;(1^2P0 H*I!Y]Y@ATB-0BFFX-8DQR,K$2&2B3>3)S1\9'H!A6
MR$&%W.<C1P* 8%AB!DK,?+ZS6S8 9&*[S$&)N<]/'0D DL$2*(9M%_L1<M=X
M &8VH3)A;N1'<-<<P.")14>@P]<(^Q'<90<PD[G )D;$5\&N"H A$RJPUY%O
M99PXIU&/R<9N)!F>D3G*IG8!;'SD.Q\[6VV+?.]K'1QG4]9$L/N1;V[LGF,0
M9N(D0_ )@'Q_8_<PZS'CC'",7)UH=(/53%QL=2"#([\UMC09]0X5R-I>RM$[
MO"M??E!Q*1L9'+C2]ZB][<Z<*Z8'$S_I85QUQ30T*G96YC/7WZ(K&[J&XFU?
M$D5#7;;Z#U!+ P04    " !EB[Y*1*7D5G4$   6%@  &    'AL+W=O<FMS
M:&5E=',O<VAE970R+GAM;'V8VV[C-A"&7\7P_:XX,Z1$!8Z!VD71 BT0;-'V
M6HF9V%C)<B4EWKY]*5DQG)EA;JR#_R%_GCZ.N#JWW?=^'\*P^-'4Q_Y^N1^&
MTUV6]4_[T%3]U_84CO&?Y[9KJB$^=B]9?^I"M9N"FCI#8_*LJ0['Y7HUO7OH
MUJOV=:@/Q_#0+?K7IJFZ_S:A;L_W2UB^O_AV>-D/XXMLO3I5+^'/,/QU>NCB
M4W8M97=HPK$_M,=%%Y[OES_!W9:*,6!2_'T(Y_[F?C$VY;%MOX\/O^WNEV9T
M%.KP-(Q%5/'R%K:AKL>2HH]_YT*7USK'P-O[]])_F1H?&_-8]6';UO\<=L/^
M?NF7BUUXKE[KX5M[_C7,#7++Q=SZW\-;J*-\=!+K>&KK?OI=/+WV0]O,I40K
M3?7C<CT<I^MY+O\]3 _ .0"O 6 _#: Y@%A =G$V-?7G:JC6JZX]+[K+:)VJ
M<5+ '<7.?!I?3GTW_1=;V\>W;VLL5]G;6,XLV5PD>"OYJ-A*!9FK)(OU7TV@
M:@*G>+J-!SV>U'B:XNUM/+.XN4CR27*<)!;,C<M+0Z2*R!6Y[L6J7JST0LS+
M1>)N:@&BTK%^WRHR++&PNANGNG'2C65NG*S&8LY46T4%IDB,<JYZR:47Q[SD
MHI;2>.9$:APF?!2JCT+ZR)F/0M21 Q\>14.)L?&J#R]]%,R'%W7P&2L5CCSJ
M-DK51BEML"[?E+*IKN S1(J<M8D. :/#R$@O@D9&SL2R(,?M:#KO2I.8*I#
M(PA'UG!'(&O*R0M#B@RI< D_.BD!I1_@?E!65!@^J%M%AF#SU(CIY 6)7LO1
M.VMN*[(Y\#6WU62%32UMT.D+$K^6XQ<D6*WW K^:C,"7"3\Z?T$"V'( @V2K
M-W+Z2!6!28V63F"0"+8<P2#Y2D3>.>Y'T0%9EV /Z"R&0FS]-K'=@DY1D!BU
M'*,@*0FN .!-4F2F=*D^UG$*DJ>6\Q0D*P&<V.DT6<S/2?>#.E-1,M5RIJ)D
M)2&?@*HH,5:HTQ0E31VG*4I,.DEW384IMF,BZY0L=9REJ$"R1+X):RKPJ;[1
M28J2I(Z3%"4B([)%WT@5E)C89U#G*$J..LY1E(",N0=Q-PI&C4^-E$Y1E!3E
M,V*#DH^62':.@E%;I!(WU#F*DJ.<CQN4?(SYAY@Y"D71^80;G:$H$UK'$UI4
MLE7A16H@!3_488P2QH[#&"5EXZXA5[B4D8?4YH ZC%'"V'$8:QJ>"WRN^?B%
MJF.8C-CH\L0B(!V>).&9<UR1Q*+XQ/U,\M&'CDV2V,S%U[8$8LEW6T632JXH
M\=DOD9ES2)&250(6W/%6T9$O,3E&.C9)8I-_26]( O%+F?.L>:O)+/C$>B0=
MG"3!F7-0D23B%X@+#<3,T82F],F5H,.3)#QSCBN26$3O<R/FD*(K')D$)4@'
M*$F YIQ:L^;CT9"2%FLZ+2W.;@[HQA/3/ZKNY7#L%X_M,+3-="+WW+9#B&6:
MK[%]^U#MK@]U>![&VR+>=Y>3RLO#T)[F4]CL>A2\_A]02P,$%     @ 98N^
M2F_.2,8_ @  L@<  !@   !X;"]W;W)K<VAE971S+W-H965T,RYX;6R-E6VO
MVB 8AO]*TQ\@M+5OIII,EV5+ML2<9=MG5+3-H:4#M&?_?D![FA8XJA_*VWT_
M7 \2GJ*C[)67& OOK28-7_NE$.T* 'XL<8WX@K:XD2MGRFHDY)!= &\91B=M
MJ@D((4Q C:K&WQ1Z;L\V!;T*4C5XSSQ^K6O$_FTQH=W:#_SWB9?J4@HU 39%
MBR[X)Q:_VCV3(S!&.54U;GA%&X_A\]K_%*QV 50&K?A=X8Y/^IY*Y4#IJQI\
M.ZU]J(@PP4>A0B#9W/ .$Z(B28Z_0U!_W%,9I_WWZ%]T\C*9 ^)X1\F?ZB3*
MM9_YW@F?T96(%]I]Q4-"L>\-V7_'-TRD7)'(/8Z4</WUCE<N:#U$D2@U>NO;
MJM%MUZ_$Z6!S&\+!$(Z&8'G7$ V&R#" GDRG^AD)M"D8[3S6_ULM4I<B6$7R
M,(]J4I^=7I/9<CE[VR19 6XJSB#9]I)P(@GGBIVMB. H 7+_$2)T0H3:'TTA
M/O!'3G^D_<NI/S>2Z"6IEC1: A<0!D8BCU0SEJ6396FQI-!@Z27Q9)<8ZI]!
M\U@WXXF=/+'-8V2]C:U]3))[BAE#XF1(; ;C"FV3APSW%#.&U,F0V@R1P9 ^
M=4<>J68LF9,ELUF6!DMF91M"Z+PESRAG3+F3*;>98H,IMW;* W4C<_.(;&&6
MAT$4PMA-).N \VV"-E-B/D[P62B'\@,J,'D\537[@=BE:KAWH$*^P_JU/%,J
ML(P*%S)>*0OH."#X+%0WE7W65Y%^(&@[5$@PENG-?U!+ P04    " !EB[Y*
MN?:+V1T$  !C$@  &    'AL+W=O<FMS:&5E=',O<VAE970T+GAM;(68VV[C
M-A"&7\7P?2(.1?$0V 9B&XL6:(%@BW:O%9L^8'5P)27>OGVI0[SRS"A[$TO*
M-^0_/,Q/:7$MJ^_UR?MF]B//BGHY/S7-Y2F*ZMW)YVG]6%Y\$?YS**L\;<)M
M=8SJ2^73?1>49Y$40D=Y>B[FJT7W[*5:+<JW)CL7_J6:U6]YGE;_K7U67I=S
MF'\\^'H^GIKV0;1:7-*C_\LW?U]>JG 7W5K9GW-?U.>RF%7^L)P_P]-6)FU
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
MSB1I1JUS5#"I)W_F'R"%]2Q%^P#(/)&G,65M(-1);**))8?&F*(1IK!*RM'
M.U1&1Q.#S6!",( 0&&N/HF!SFG2YX1!A8T?OJ4!%!YPL*7"NB2)J,*X8A"MT
MEAD.!SI.7)).]3&F X/H@(YKPW?CZ8PV "#H:@9H6 _+.P;SF4+/$\\%$*30
M06PXI# <-!P<5B:BE2 ',N9;II2)9%.7&U.*04\J* P:M,Q/LS3+)G)A-C#H
M(0%EP5$T.[3 @P1E'65N(&.]+-.!F"QTCOG  #Y@+&AD/@ 2R_8(Y#@[65((
MJ4+7F T,V")@+&AD.) E.9 DS+3\]&(^3.@98X$!6,!(T(@;"%M9D@/)*MB^
M&FW+NQ5BI- Y)@'#28"1H!&W$;:R))<E.R!9V80^H"A$6?BH%U.)1?L6]!9J
M.95DM'H C?4PQ6YL0+?*G"6R'9)Y7'+LK0(@U&GJHJENP)!BT3,6>G>W'%(R
M%4=1E-%DZP_O<?3O^OQ1-L_[4[NXK[NN/@XO;CS5=5?YJ-$G'^^E*A^O!X?J
MJ>N_)OY[<WG'YG+0U>?Q_:'U]26FN_\!4$L#!!0    ( &6+ODHJ1>?DA@8
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
M;?28?8J]^=0V]Z<?F_9AW'_-X_?^< 3F\&/LGH_'>Y:G,T:W_P-02P,$%
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
M9%&E!Q4G>>5=!O:6QC=Y"Y^F_0<S+5<6G;7S+QO[WVCMP$M)KOP(=?Z#+8:
MQH7CC3^;:<PFP^E^_D%D^<;E7U!+ P04    " !EB[Y*'EE(V[0!  #2 P
M&0   'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q]4V%OW" ,_2N('U NY+J=
M3DFD7J=IDS;IU&GK9RYQ$E0(&9!+]^]G2)IF6]8O@(W?\[,QV6CLDVL!/'G6
MJG,Y;;WOCXRYL@4MW(WIH<.;VE@M/)JV8:ZW(*H(THKQW>X=TT)VM,BB[VR+
MS Q>R0[.EKA!:V%_G4"9,:<)?7$\R*;UP<&*K!<-? /_O3];M-C"4DD-G9.F
M(Q;JG-XEQ],^Q,> 'Q)&MSJ34,G%F*=@?*YRN@N"0$'I X/ [0KWH%0@0AD_
M9TZZI S ]?F%_6.L'6NY" ?W1CW*RK<Y/5!202T&Y1_,^ GF>FXIF8O_ E=0
M&!Z48([2*!=74@[.&SVSH!0MGJ===G$?IYO;=(9M _@,X O@$/.P*5%4_D%X
M4636C,1.O>]%>.+DR+$W97#&5L0[%._0>RV20Y*Q:R":8TY3#%_'+!$,V9<4
M?"O%B?\#Y]OP=%-A&N'I'PK_0[#?)-A'@OV;)6[%I'\E8:N>:K!-G"9'2C-T
M<9)7WF5@[WA\D]?P:=J_"MO(SI&+\?BRL?^U,1Y0RNX&1ZC%#[88"FH?CN_Q
M;*<QFPQO^OD'L>4;%[\!4$L#!!0    ( &6+ODII=*S<M $  -(#   9
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
MS9#3#;TX[D73^N!@1=;Q!GZ"_]4=+5IL9JF$ NV$T<1"G=.;S?ZP"_$QX$'
MX!9G$BHY&?,4C.]53I,@""24/C!PW,YP"U(&(I3Q>^*D<\H 7)XO[%]C[5C+
MB3NX-?)15+[-Z34E%=2\E_[>#-]@JN<#)5/Q/^ ,$L.#$LQ1&NGB2LK>>:,F
M%I2B^/.X"QWW8;S97F#K@'0"I#/@.@+8F"@J_\(]+S)K!F+'WG<\//%FGV)O
MRN",K8AW*-ZA]UQL/B<9.P>B*>8PQJ3+F#F"(?N<(EU+<4C?P--U^'95X3;"
MMW\I?"?_;I5@%PEV_RUQ+>9?E6S14P6VB=/D2&EZ'2=YX9T']B:-;_(:/D[[
M';>-T(Z<C,>7C?VOC?& 4I(K'*$6/]AL2*A].'["LQW';#2\Z:8?Q.9O7/P!
M4$L#!!0    ( &6+ODKJG,/OLP$  -(#   9    >&PO=V]R:W-H965T<R]S
M:&5E=#$W+GAM;'U3VVZ<,!#]%<L?$.\";=(5(&535:W42JM439^],( 57ZAM
MEO3O.S8L12W)B^T9GW/FXG$^&OOL.@!/7I34KJ"=]_V!,5=UH+B[,3UHO&F,
M5=RC:5OF>@N\CB0E6;+;O6>*"TW+//I.MLS-X*70<++$#4IQ^_L(THP%W=.K
MXU&TG0\.5N8];^$[^!_]R:+%%I5:*-!.&$TL- 6]WQ^.6<!'P). T:W.)%1R
M-N8Y&%_J@NY"0B"A\D&!XW:!!Y R"&$:OV9-NH0,Q/7YJOXIUHZUG+F#!R-_
MBMIW!;VCI(:&#](_FO$SS/6\HV0N_BM<0"(\9((Q*B-=7$DU.&_4K(*I*/XR
M[4+'?9QNTBMMFY#,A&0AW$4"FP+%S#]RS\O<FI'8J?<]#T^\/R38FRHX8ROB
M'2;OT'LI]Q_2G%V"T(PY3IADC5D0#-67$,E6B&/R'SW9IJ>;&::1GJZCW[X2
M/]L4R*) ]F:)6YCLGR!LU5,%MHW3Y$AE!ATG>>5=!O8^B6_R%SY-^S=N6Z$=
M.1N/+QO[WQCC 5/9W> (=?C!%D-"X\/Q%L]V&K/)\*:??Q!;OG'Y!U!+ P04
M    " !EB[Y*8S(^P+4!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q
M."YX;6Q]4V%OVR 0_2N('U 2DK999%MJ.DV;M$E1IW6?B7VV48'S ,?=OQ]@
MU[,V;U^ .^Z]=W<<V8#VQ;4 GKQJ95Q.6^^[(V.N;$$+=X,=F'!3H]7"!],V
MS'461)5 6C&^V=PQ+:2A199\9UMDV'LE#9PM<;W6POX\@<(AIUOZYGB23>NC
M@Q59)QKX"OY;=[;!8C-+)348)]$0"W5.'[;'TS[&IX!G"8-;G$FLY(+X$HU/
M54XW,2%04/K((,)VA4=0*A*%-'Y,G'26C,#E^8W]0ZH]U'(1#AY1?9>5;W-Z
MH*2"6O3*/^'P$:9Z;BF9BO\,5U A/&82-$I4+JVD[)U'/;&$5+1X'7=ITCZ,
M-[O#!%L'\ G 9\ AZ;!1*&7^7GA19!8'8L?>=R(^\?;(0V_*Z$RM2'<A>1>\
MUV+[[C9CUT@TQ9S&&+Z,F2-88)\E^)K$B?\%Y^OPW6J&NP3?+=7O_Z&_7R78
M)X+]?TM<B[G[0X0M>JK!-FF:'"FQ-VF2%]YY8!]X>I/?X>.T?Q&VD<:1"_KP
MLJG_-:*'D,KF)HQ0&S[8;"BH?3S>A[,=QVPT/';3#V+S-RY^ 5!+ P04
M" !EB[Y*GE]"4;0!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q.2YX
M;6Q]4V&/VR ,_2N('W"TM-NU51+I>M.T29M4W;3M,TV<!!W@#$AS^_<#DLNR
M+=H7P,;O^=F8;$#[[%H 3UZT,BZGK??=B3%7MJ"%N\,.3+BIT6KA@VD;YCH+
MHDH@K1C?;-XR+:2A199\%UMDV'LE#5PL<;W6POX\@\(AIUOZZGB23>NC@Q59
M)QKX OYK=['!8C-+)348)]$0"W5.'[:G\S[&IX!O$@:W.)-8R17Q.1H?JYQN
MHB!04/K((,)V@T=0*A(%&3\F3CJGC,#E^97]?:H]U'(5#AY1?9>5;W-ZH*2"
M6O3*/^'P :9ZWE R%?\);J!">%02<I2H7%I)V3N/>F()4K1X&7=ITCZ,-_PX
MP=8!? +P&7!(>=B8*"E_)[PH,HL#L6/O.Q&?>'OBH3=E=*96I+L@W@7OK=@>
M[S-VBT13S'F,X<N8.8(%]CD%7TMQYO_ ^3I\MZIPE^"[/Q0>U@GVJP3[1+#_
M;XEK,<>_DK!%3S78)DV3(R7V)DWRPCL/[ -/;_([?)SVS\(VTCAR11]>-O6_
M1O00I&SNP@BUX8/-AH+:Q^-].-MQS$;#8S?](#9_X^(74$L#!!0    ( &6+
MODI?3=3PLP$  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;'U3
MVV[4,!#]%<L?4.\Z"U2K)%*W"($$TJH(>/8FD\2J+\%V-N7O&3MI")#VQ?:,
MYYPY,Q[GHW6/O@,(Y$DKXPO:A= ?&?-5!UKX&]N#P9O&.BT"FJYEOG<@Z@32
MBO'=[BW30AI:YLEW=F5NAZ"D@;,C?M!:N%\G4'8LZ)X^.QYDVX7H8&7>BQ:^
M0OC6GQU:;&&II0;CI37$05/0N_WQ=(CQ*>"[A-&OSB16<K'V,1J?ZH+NHB!0
M4(7(('"[PCTH%8E0QL^9DRXI(W!]?F;_D&K'6B["P[U5/V0=NH+>4E)#(P85
M'NSX$>9ZWE R%_\9KJ P/"K!')55/JVD&GRP>F9!*5H\3;LT:1^GFRR;8=L
M/@/X KA->=B4*"E_+X(H<V='XJ;>]R(^\?[(L3=5=*96I#L4[]%[+?%!<W:-
M1'/,:8KAJYC]$L&0?4G!MU*<^']PO@W/-A5F"9[]I?"%_(=-@D,B.+Q:XE;,
MORK9JJ<:7)NFR9/*#B9-\LJ[#.P=3V_R)WR:]B_"M=)X<K$!7S;UO[$V $K9
MW> (=?C!%D-!$^+Q'9[=-&:3$6P__R"V?./R-U!+ P04    " !EB[Y*L![2
MK[0!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6Q]4V&/G" 0
M_2N$'W"XZ+:7C9K<7M.T29MLKFG[F=51R8%C =?KOR^@9VUK^@688=Z;-\.0
M3VB>;0?@R(M6O2UHY]QP8LQ6'6AA[W" WM\T:+1PWC0MLX,!44>05HPGR1NF
MA>QIF4??Q90YCD[)'BZ&V%%K87Z>0>%4T -]=3S)MG/!P<I\$"U\ ?=UN!AO
ML96EEAIZ*[$G!IJ"/AQ.YRS$QX!O$B:[.9-0R17Q.1@?ZX(F01 HJ%Q@$'Z[
MP2,H%8B\C!\+)UU3!N#V_,K^/M;N:[D*"X^HOLO:=06]IZ2&1HS*/>'T 99Z
MCI0LQ7^"&R@?'I3X'!4J&U=2C=:A7EB\%"U>YEWV<9_FF_2XP/8!? 'P%7 ?
M\[ Y453^3CA1Y@8G8N;>#R(\\>'$?6^JX(RMB'=>O/7>6\F3-&>W0+3$G.<8
MOHDYK!',LZ\I^%Z*,_\'SO?AZ:["-,+3/Q1F^P39+D$6";+_EK@7<_PK"=OT
M5(-IXS194N'8QTG>>->!?>#Q37Z'S]/^69A6]I9<T?F7C?UO$!UX*<F='Z'.
M?[#54-"X<'SKSV8>L]EP."P_B*W?N/P%4$L#!!0    ( &6+ODH5L@;<M $
M -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;'U3VV[<(!#]%<0'
M!"^[S48KVU(V595*K;1*U.:9M<<7A8L#>)W^?0;L=:W6[0LPPSEG+@SI8.RK
M:P \>5=2NXPVWG<'QES1@!+NQG2@\:8R5@F/IJV9ZRR(,I*49#Q);ID2K:9Y
M&GTGFZ>F][+5<++$]4H)^^L(T@P9W="KXZFM&Q\<+$\[4<,S^!_=R:+%9I6R
M5:!=:S2Q4&7T?G,X[@(^ GZV,+C%F81*SL:\!N-KF=$D) 02"A\4!&X7>  I
M@Q"F\39ITCED("[/5_4OL7:LY2P</!CYTI:^R>@=)254HI?^R0R/,-7SB9*I
M^&]P 8GPD G&*(QT<25%[[Q1DPJFHL3[N+<Z[L-XL[W2U@E\(O"9<!<); P4
M,_\LO,A3:P9BQ]YW(CSQYL"Q-T5PQE;$.TS>H?>2\^0V99<@-&&.(X8O,)L9
MP5!]#L'70ASY7W2^3M^N9KB-].TR^OX?\7>K KLHL/MOB6N8_1]!V**G"FP=
MI\F1PO0Z3O+".P_L/8]O\AL^3OMW8>M6.W(V'E\V]K\RQ@.FDMS@"#7XP69#
M0N7#<8]G.X[9:'C333^(S=\X_P!02P,$%     @ 98N^2MD@(B6U 0  T@,
M !D   !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL?5-A;]P@#/TKB!]0$NZV
M74])I%ZG:9,VZ=1IW6<N<1)4"!F02_?O9TB:96O4+X"-W_.S,=EH[)-K 3QY
MUJIS.6V][X^,N;(%+=R-Z:'#F]I8+3R:MF&NMR"J"-**\21YS[20'2VRZ#O;
M(C.#5[*#LR5NT%K8WR=09LQI2E\<#[)I?7"P(NM% ]_!_^C/%BVVL%120^>D
MZ8B%.J=WZ?&T#_$QX%'"Z%9G$BJY&/,4C"]53I,@"!24/C (W*YP#TH%(I3Q
M:^:D2\H 7)]?V#_%VK&6BW!P;]1/6?DVIP=**JC%H/R#&3_#7,\[2N;BO\(5
M%(8')9BC-,K%E92#\T;/+"A%B^=IEUW<Q^F&W\ZP;0"? 7P!'&(>-B6*RC\*
M+XK,FI'8J?>]"$^<'CGVI@S.V(IXA^(=>J\%3PX9NP:B.>8TQ?!53+I$,&1?
M4O"M%"?^"LZWX;M-A;L(W_VC\':;8+])L(\$^S=+W(A)D_^2L%5/-=@F3I,C
MI1FZ.,DK[S*P=SR^R=_P:=J_"=O(SI&+\?BRL?^U,1Y02G*#(]3B!UL,!;4/
MQP]XMM.8388W_?R#V/*-BS]02P,$%     @ 98N^2I=?93JS 0  T@,  !D
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
M_NP@I1%V+>F=S8R3[<"GAUH<3'];VGLUM*'#@Y'=V&(G4Y^_^0M02P,$%
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
M.^IN4BV$!I-*<&,*;LU3L1H,:FVWMV8OYX&9#2V&Y2T@ZX-4_ 502P,$%
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
M5[H1['.M.5>@,PD?]*6V>AXM!H5:F6VF]\)UI3,4'^:!@Y>I5_P#4$L#!!0
M   ( &6+ODH]]3<<F@$  %<#   9    >&PO=V]R:W-H965T<R]S:&5E=#0U
M+GAM;&V3;6_;(!#'OPKB Q3'3KLJLBTMG:96VJ2HT[;7Q#['J,"Y0.+NV^_
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
M"4]$AE8SL$IL/&:>LDE988"&#U&(705NE"EW%;N3]]D('=("X"^$5[>A%5K
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
M?=T?<_N!5B=[A(^&_Q'K?U!+ P04    " !EB[Y*-M0_EP$"  #$!0  &0
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
MEFUOFS 0Q[\*XOT*-L]5$JG)-&W2)E6=NKUV$R=!!<QL)^F^_6SC4C#'Q)N
MG?_=_<X^';>Z,?XJSI1*[ZVN&K'VSU*V]T$@]F=:$W''6MJH?XZ,UT2J)3\%
MHN64'(Q1704X#-.@)F7C;U9F[Y%O5NPBJ[*AC]P3E[HF_.^65NRV]I'_OO%4
MGLY2;P2;54M.]">5S^TC5ZN@]W(H:]J(DC4>I\>U_X#N=RC5!D;QJZ0W,7CW
M="HOC+WJQ;?#V@\U$:WH7FH71#VN=$>K2GM2''^L4[^/J0V'[^_>OYCD53(O
M1- =JWZ7!WE>^[GO'>B17"KYQ&Y?J4TH\3V;_7=ZI962:Q(58\\J87Z]_45(
M5ELO"J4F;]VS;,SS9OV_F\$&V!K@WJ [G%F#R!I$'P:Q2;XC,ZE^)I)L5IS=
M/-[=5DMT4:#[2!WF7F^:LS/_J6R%VKUNXBQ;!5?MR&JVG08/-*A7!,I['P)#
M(;9X8H[' 793113"$2(PB<C8QZ,D<B>)3I,:36,U,0X=DJDJ2O,\@V%B$"8&
M8 H'IM,D@S HR5T60(0*%,,L"<B23%G<,-MD$N83SM/8@0%4*,IGZB %85(
M!CDPZ21,G*(H=6  U>@N1S 9"),!,!AVD(,.\@4UET\X<9)AIQAV@"HJXIEL
M"A"F6%!SQ9*: T197L H*(0[2KB@Z*QH&,A%^:]D##+3VM""@K.BT>EG4>C>
M$20;7>48"&R$#P@#0-&,"[C3H26MSHI&L"@MD)O35(9P$<\T.P1W.[2DW:%I
M*YO<-M#M0H23&1BXW:$E_0XM:WB0;+[C(;CEH24]SXJ&'QV4YSAS@::R\:UV
M0,'@RU]3?C)#DO#V[-)(_8T=[/:#V /6DX.SO]4#FIDH/MQTT]T/PD]E([P7
M)M5<8J:'(V.2*LKP3AW860V4_:*B1ZE?,_7.NZFJ6TC6VHDQZ,?6S3]02P,$
M%     @ 98N^2IU#)DKT 0  7@4  !D   !X;"]W;W)K<VAE971S+W-H965T
M-3<N>&UL=93;CILP$(9?!?$ :S#'1(#4;%6U4BM%6[6]=F (: VFMA.V;U_;
ML(@%YP:?_OF_&1L[&QE_%0V =-XZVHO<;:0<C@B)LH&.B"<V0*]6:L8[(M60
M7Y$8.)#*!'448<^+44?:WBTR,W?F1<9NDK8]G+DC;EU'^+\34#;FKN^^3[RT
MUT;J"51D [G"3Y"_AC-7([2X5&T'O6A9[W"H<_>3?SRE6F\$OUL8Q:KOZ$HN
MC+WJP;<J=SV=$% HI78@JKG#,U"JC50:?V=/=T'JP'7_W?V+J5W5<B$"GAG]
MTU:RR=W4=2JHR8W*%S9^A;F>R'7FXK_#':B2ZTP4HV14F*]3WH1DW>RB4NG(
MV]2VO6G':24)YS![ )X#\!* IUHFD,G\,Y&DR#@;'3[M_4#T$?M'K/:FU)-F
M*\R:2EZHV7L1IF&&[MIHUIPF#5YK(KQHD/)?(-@*P<8@^ ")[ :!U2 P!I$Q
MZ(T!]OQTD^8DBE>B,/%2.R:T8D(;YK#![$51=(CMF,B*B2P8[&TP>U%X\!Y@
M8BLFMF'\#<8B"H,'9Y-8,8EQ"#\<;KRA)#M*?'AT-*F5DNXHOK^M)=W] #B,
MHF"#0:NKH5^>'X1?VUXX%R;5+3-WH69,@G+TGE3*C7KLE@&%6NINHOI\NO+3
M0+)A?LW0\J06_P%02P,$%     @ 98N^2BPW.W 6 @  *08  !D   !X;"]W
M;W)K<VAE971S+W-H965T-3@N>&UL=95M;YLP$,>_"N+]:F/"4T20FE;3)FU2
MU*G;:X=< JK!S'9"]^UG&XH(N&_BI[O_[^YB'WG/Q9NL )3WWK!6[OQ*J6Z+
MD"PK:*A\X!VT^N3,14.57HH+DIT >K).#4,$XQ@UM&[](K=[!U'D_*I8W<)!
M>/+:-%3\VP/C_<X/_(^-E_I2*;.!BKRC%_@%ZK4["+U"D\JI;J"5-6\] >>=
M_QAL]P$V#M;B=PV]G,T]D\J1\S>S^'[:^=A$! Q*922H'F[P!(P9)1W'WU'4
MGYC&<3[_4/]JD]?)'*F$)\[^U"=5[?S4]TYPIE>F7GC_#<:$(M\;L_\!-V#:
MW$2B&25GTOYZY54JWHPJ.I2&O@]CW=JQ'TX2,KJY'<CH0"8',N0R@&SDSU31
M(A>\]\10_(Z:_SC8$EV;TFS:4M@S';S4N[=BDR8YNAFAT68_V)"Y340F&Z3U
M)PAQ0H@5".\@D5L@= J$5B"R JT5(#A(%V$.1O',*,!XX\9LG)B-"Y,M,&NC
M)(S=E,A)B1P4@A>4M5$0AVY*[*3$5F!S5_-EQ>(U),.?4!(G)7%0E@5+5I0O
M0?!)Q5(G)5U3LF7!TG4NR>PFWU$R)R5S4((%)5OGDLTNXAU%-ROGB\,.#ED^
M.;RZS&F<+3AH]LA-$_U)Q:5NI7?D2O<+^ZK/G"O0@OA!QUSIOCTM&)R5F29Z
M+H;F-2P4[\;&C*:O0_$?4$L#!!0    ( &6+ODH/^3I)T $  (P$   9
M>&PO=V]R:W-H965T<R]S:&5E=#4Y+GAM;&U4;6^;,!#^*\@_H ;SLC0"I*73
MU$FM%'7:]MF!(Z#:F-I.Z/[];$,0(_Z"[\[//<_=83L?A7Q7+8 ./CGK58%:
MK8<]QJIJ@5/U( ;HS4XC)*?:N/*,U2"!UBZ),TS",,.<=CTJ<Q<[RC(7%\VZ
M'HXR4!?.J?Q[ ";& D7H%GCKSJVV 5SF SW#3]"_AJ,T'EY8ZHY#KSK1!Q*:
M GV-]H?,XAW@=P>C6MF![>0DQ+MU?M0%"FU!P*#2EH&:Y0I/P)@E,F5\S)QH
MD;2):_O&_MWU;GHY405/@OWI:MT6:(>"&AIZ8?I-C,\P]Y.B8&[^!:[ #-Q6
M8C0JP93[!M5%:<%G%E,*IY_3VO5N'6?^6YH_@<P)9$D@4R^3D*O\&]6TS*48
M SG-?J#V%T=[8F93V: ;A=LSQ2L3O9;)8YSCJR6:,8<)0]:8E"P8;/@7$>(5
M(8X@7A/L4C]!["6('4'J"'I'0,)HMRES F4K4!1GB5\F\<HD/IG'C<P]*(IC
MOTKJ54D]*B3<J-R#=GZ-S*N1N?3DOXEOYY7=SRL-M[\%KPZ2O:>O5)Z[7@4G
MH<V9=">G$4*#(0P?3+FM>1H6AT&CK?G%V'*Z().CQ3#??;P\0.4_4$L#!!0
M   ( &6+ODJ]8&:E[0$  -H$   9    >&PO=V]R:W-H965T<R]S:&5E=#8P
M+GAM;'U4VVZC,!#]%>0/B+DE;2- :A)5N]*N%'6UN\\.#!?5QM0VH?OW:QM"
M":"^8,_XG#,7/(XZ+MYD":"<#T9K&:-2J6:/L4Q+8$1N> .U/LFY8$1I4Q18
M-@)(9DF,8M]U=YB1JD9)9'UGD42\5;2JX2P<V3)&Q+\#4-[%R$,WQVM5E,HX
M<!(UI(!?H'XW9Z$M/*ID%8-:5KQV!.0Q>O;VI]#@+>!/!9V<[!U3R87S-V-\
MSV+DFH2 0JJ, M'+%8Y J1'2:;P/FF@,:8C3_4W]Q=:N:[D0"4=._U:9*F/T
MB)P,<M)2]<J[;S#4LT7.4/P/N +5<).)CI%R*NW725NI.!M4="J,?/1K5=NU
M&_1OM'6"/Q#\D>#MOB0$ R'X)(1?$L*!$,X(N"_%]N9$%$DBP3M']'^W(>82
M>?M0=S\U3MML>Z;;([7WFH1/882O1FC ''J,/\%X(P)K]3&$OQ;BX"_H_GV
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
M!!6;( Y"(!9C(B 68V(@%F,27&R*BDT1!S -, :F <; -$"8?"(-,E1LACB
M:8 Q, TP!IQ0@3$1+C9'Q>:( W!\JX[)+--TS"R%>3"&HAD!9U2@T(1>XN.E
MTT<43R03F:B^Y(ZJ@D$Y@-8H!)*N0*%\0C%:S!])<$=I02&85/= Q7^@6\5X
MY2?CTI_X/E2,000JQJ"18@R:^-(0_%-#D/H_NK<(E/CP*J 0K(DH-)7'^/>&
M(!^!T>7M(7#G<BAY3(6S8*1Y3 6S&":&=]4%U4SL;8<IG0T_-LHT$U>S0Q?[
M&)@N"LRO3'=KNZL/-UUK_(.*?=E(YY4KW:/93FK'N6):I#_3(@^Z&Q\&%=LI
M\YKJ=]&UI-U \;9OM[VAYU_^ U!+ P04    " !EB[Y*7B\V#:D"   ""@
M&0   'AL+W=O<FMS:&5E=',O<VAE970V."YX;6R-5NV.VC 0?)4H#T!BYX.
M  F(JE9J)715V]\&#(DNB5/;P/7M:SLAES@+=_P@L9F9G;7->A<WQE]%1JET
MWLJB$DLWD[*>>YXX9+0D8L)J6JE?3HR71*HA/WNBYI0<#:DL/.S[L5>2O')7
M"S.WXZL%N\@BK^B..^)2EH3_V]""W98N<N\3+_DYDWK"6RUJ<J8_J?Q5[[@:
M>9W*,2]I)7)6.9R>ENX:S5,4:8)!_,[I3?3>'9W*GK%7/?AV7+J^=D0+>I!:
M@JC'E6YI46@EY>-O*^IV,36Q_WY7_V*25\GLB:!;5OS)CS);NHGK'.F)7 KY
MPFY?:9M0Y#IM]M_IE18*KIVH& =6"//M'"Y"LK)5459*\M8\\\H\;ZW^G083
M<$O '0'%3PE!2PC>">%30M@20HO@-:F8M4F))*L%9S>'-]M;$WV*T#Q4JW_0
MDV:QS6]J>82:O:YB?[KPKEJHQ6P:#.YA4(?PE'H7 D,A-GA$Q\, VS$B\(>0
M= R9)K") ,PS,/QPD&=BY=E@8H.I#"9"OOY8=L>X, %P*8"+AKB!\1 T'@+&
M9[! ! I$8P%D.=TTF*CG=(JAS,>X&81+Q[@$/<D\!HW'@'%D&8^!K7BVQE,P
MTA2(9)W1#80)X" )&"0!!$(K2#(^@= VC&'@+GP(&[B>@:YG@.L(%D ^7&'\
M3^QC"^I[1<$3L^A!-4.?V$D0%#^( Y:T-<(CB0 _L@H7) 14)#2JO T(X=ZZ
M^)/ .@XPRCI;Z4=:0]-P,4) -4*);0<"/2A9"*Y9""A:V/X7@"#[9O)Z%V%)
M^=DT&<(YL$LE]7W2F^T:F376%ZDUO]$-CKE@WV6:[N@'X>>\$LZ>275-F\OT
MQ)BDRJ,_41XSU9!U@X*>I'Z=JG?>="7-0+*Z[;B\KNU;_0=02P,$%     @
M98N^2J&\[7@H P  80P  !D   !X;"]W;W)K<VAE971S+W-H965T-CDN>&UL
ME5=MCYI $/XKA.^5?8$%C)JHIVF3-KFT:?N9TU7) 4MAU>N_[RYP'.R.QOI!
MV.%Y9I[96<9Q=A75:WWB7#IO>5;4<_<D93GUO'IWXGE23T3)"_7D(*H\D6I9
M';VZK'BR;TAYYA&$F)<G:>$N9HWMN5K,Q%EF:<&?*Z<^YWE2_5WQ3%SG+G;?
M#=_3XTEJ@[>8E<F1_^#R9_E<J977>]FG.2_J5!1.Q0]S=XFG6QQI0H/XE?)K
M/;AW="HO0KSJQ9?]W$5:$<_X3FH7B;I<^)IGF?:D=/SIG+I]3$T<WK][WS;)
MJV1>DIJO1?8[W<O3W(U<9\\/R3F3W\7U,^\2"ERGR_XKO_!,P;42%6,GLKKY
M=G;G6HJ\\Z*DY,E;>TV+YGIMG["XH\$$TA%(3Z#T+H%V!-H3,+M+\#N"WQ/\
MN_B@PP<? >X36$=@XP!>NU7-WC\E,EG,*G%UJO;XE(D^I7C*5'5WVM@4LWFF
MMK]6ULN"$3+S+MI1AUFU&#+ X![A*>]]" *%6!&+;@18VPB*QI"-#0DC6 0%
M\Z0-WQ_E28T\6PQK,$6#^401"A RQ*P!(,8LH!9R R%C&N(A<J3>!]7[@'K?
M4.];H2BBS \'Y1Q%"L!(07L>Z, -03B 73#0!0/$!H;8%A,,HIA[;",PC0FF
M-Z2$H)3P@:J'UKZ94FP$5N7V*8G'P"<H'#-.!. L5C\#-#9T;>\[&R4?@<E'
M@(/02*W%1 ,UT009K^?&!H43>N/MBT$I,2 E,NH06P6G481H8%;C0=S&QA$_
MBLBMLXP1W!_1 Z]>![K[[K7B'T&.9=UHVQB0%9NRL!5,G;3F<R,8V,"7F-C!
MS :] D'83!\"W<H<;N2X;:G8?ZA#8;B?8JBA6MMG=U0<W-T^N*7B $B:WG !
MMU0,]%1JG4+VOWK-ICE^"G<5#+459DH!0%;G]@8S2LZK8S-?ULY.G NITQA8
M^QEV2?2,8]A7>K8%[&LR?8+P&S+=0O8E#I6C$(P0O8_/WH?4=OC^EE3'M*B=
M%R'5D-;,4@<A)%?[@":J]"<U[_>+C!^DO@W5?=4.O>U"BK(;Z+W^7\7B'U!+
M P04    " !EB[Y*OXY1,F\#  "[#@  &0   'AL+W=O<FMS:&5E=',O<VAE
M970W,"YX;6R-E]%RFSH0AE^%X;X%"1"0L3T3)TT;VV<FTS-MKXDMVTP!N2#'
M[=M7 H7 :IUR8T#^_MU?:"6AV474/YLCY]+Y7195,W>/4IYN/*_9'GF9-1_%
MB5?JG[VHRTRJQ_K@-:>:9[M65!8>]7WFE5E>N8M9V_94+V;B+(N\XD^UTYS+
M,JO_+'DA+G.7N*\-7_/#4>H&;S$[90?^/Y??3D^U>O+Z*+N\Y%63B\JI^7[N
MWI*;#0FTH"6^Y_S2#.X=W95G(7[JA\?=W/6U(U[PK=0A,G5YX7>\*'0DY>.7
M">KV.;5P>/\:_:'MO.K,<];P.U'\R'?R.'<3U]GQ?78NY%=Q^<)-AR+7,;W?
M\!=>*%P[43FVHFC:7V=[;J0H311EI<Q^=]>\:J^7[A^6&ADNH$9 >X'*_9X@
M,(+@31"^*PB-()PJB(P@FBI@1L"F"F(CB*<*$B-(I@I2(TBG"HC_.G+^FX2]
M+^D'FTS.\CK<A *)UQ566ZGWF<P6LUI<G+J;;*=,SVERHU0JN&YM:[_]4U5K
MHUI?%BQ@,^]%1S+,LF/H@ DCP*QLAO2$IRST/BCJ8TDM/1UGN+,)%L1CYMYF
MPC'Q"8N2C)D'FPG\,?(9210!,U^P5.F8>428$.1:_?/5K/]M>&,C<8(/4( 7
M2M &"$9.KPQQB$<(VPCA* +HR:IC6,M4+?,!O-:UC:0 V2 (Q:U&N-4(L1H
MJQT3#9)$":BD-<)$!)BUF6$IC=PRW"U#W(*Z7S$K"R&PC&PFAF:1,+C5&+<:
M(U8C8#6V<K 4O/RUS<0$S*V-S421C[M-<+<)4O,,CY#B$=()-9_:[S3RP?JZ
MMJ$4O+>-C5#F7ZE[O3NAVX$_H?(--,ST@?C0SQK#D@@4Y@:C A9<L7UM%R,3
MIH"!QK8I7"G7&);X<(E!J"NU1? =[Y90Q',,/5/$#*ST-4:1B#'HV<8H'6Q)
M8]M7]@$2(+;!NK<TT&@=)S&@[A *CL8]&@E4VB<L$'B3#VB@, 6>/F-89&WM
M"!52,$T>$2A.X&*'VJ)P]F-4 HME@U T3N#X>H-OPY+7A_84U#A;<:ZD7NP&
MK?U)ZY;J;TO0OB0WCP1I7^F36?LM^A:^.];]E]6'O&J<9R'5-VW[V;D70G)E
MWO^HRO*H3I+]0\'W4M_&ZK[NCE/=@Q0G<U3T^O/JXB]02P,$%     @ 98N^
M2BI/[Z^G @  V0D  !D   !X;"]W;W)K<VAE971S+W-H965T-S$N>&ULC99M
M;YLP$,>_"N+]"G[ ABJ)M&::-FF3JD[;7KN)DZ "9N DW;>?;0A*[&/M&[#-
M_\Z_.X[#B[/J7OJ#E#IZK:NF7\8'K=O[).DW!UF+_DZULC%/=JJKA3;3;I_T
M;2?%UAG558+3E"6U*)MXM7!KC]UJH8ZZ*AOYV$7]L:Y%]_=!5NJ\C%%\67@J
M]P=M%Y+5HA5[^4/JG^UC9V;)Y&5;UK+I2]5$G=PMXX_H?HVH-7"*7Z4\]U?C
MR(;RK-2+G7S=+N/4$LE*;K1U(<SM)->RJJPGP_%G=!I/>UK#Z_'%^V<7O GF
M6?1RK:K?Y58?EG$>1UNY$\=*/ZGS%SD&E,71&/TW>9*5D5L2L\=&5;V[1IMC
MKU4]>C$HM7@=[F7C[N?A";^8P09X-,"3P9"<60,R&A#/(!G(7*B?A!:K1:?.
M43>\K5;8HD#WQ"1S8Q==[MPS$VUO5D\K1HM%<K*.1LW#H,%7&GRK6(<*DDZ2
MQ !,%!BDP,Z>7%-D,PX(Z( X!_3& ?+"&#3,:1JG2;TP0@7FI( Y*,A! 0XO
M60^#)OL/1ZA %*;(0(H,H" >1?8F1:C G,Z\%09R,("#>ASL38Y0D=&"P!P<
MY.#OJ X>[$(8Q=QC 50YI3,EDH,P.0"3>3!YL$W.D)>Y=2CB*&4P2@&B% $*
M(KF'4@2[L(+ZWW\HRC+.8124PHTH?4?1CJ*;_&/&_&X4JF;*%LTT102P,)\%
M!;M\("S/?1A QA"; X+[(\( $/>!</@64,:0#Q3*3 5S/ ,$]UL$-5R_=$;1
M3>BX('X=0S+"9S,$-UX4=EZ$_&]\%%TW>)JSX".'9(RGF0>47/UC[:'GN^CV
M9=-'STJ;W[7[J>Z4TM*X3.],= =SSIHFE=QI.^1FW V'C6&B53L>I)+I-+?Z
M!U!+ P04    " !EB[Y*F+L[:K\#  "6$   &0   'AL+W=O<FMS:&5E=',O
M<VAE970W,BYX;6R-F-%RFS@4AE^%X;X%"0E!QO9,G#1M;.],ICN[O2:V;#,%
MY *.NV^_ F0"1X?4-S;(WW_T2SKB(,\NJOQ9':6LG=]Y5E1S]UC7ISO/J[9'
MF2?59W62A?YEK\H\J?5M>?"J4RF372O*,X_Z?NCE25JXBUG;]E(N9NI<9VDA
M7TJG.N=Y4OZWE)FZS%WB7AN^IX=CW31XB]DI.<B_9?W/Z:74=UX?99?FLJA2
M53BEW,_=>W*W(;P1M,2_J;Q4@VNG&<JK4C^;F^?=W/4;1S*3V[H)D>BO-_D@
MLZR)I'W\,D'=OL]&.+R^1G]J!Z\'\YI4\D%E/])=?9R[D>OLY#XY9_5W=?DF
MS8"XZYC1;^2;S#3>.-%];%56M9_.]ES5*C=1M)4\^=U]IT7[?3'QKS)<0(V
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
MUN"JST9/\2=V];?S!+$+$14\@'D"P[@/]\$2P0B1O&_']10V8E<V)$\@949
MAR*,H@RF-X0B+.C+;CT5B]@ER\X3=@'Y$C ?'FHQ3/K22A6!?6IAXN8<V?6[
MIQX1I"!9N4+9B314')9:!!-$2"M3C+(6#5KKAM=3+ E6+:T\$5HCR86R,J%-
M40E+TV*4K6C(5A.;=_/MG>I\6]\R%<XJ.QW*ZNOJIO5ZDW5/JV]WT/Y [EX(
MTKZH;K[J;_T/\\VUV5]QOMT?"N<M*\LLK3_K-UE6:N.\_]7,R4['Z^M+HC=E
M]1B8Y[RYKFI>RNS87L5YU_O V?]02P,$%     @ 98N^2NL'Y7?< P  A1(
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
M,\SZ2SQAD-:?@F!7D -^)[#!X6V0HPL3W6).+LQ_$@F=U896(+P16+L%(J=
M9 6B&X'-HET#9FTQC<4$BUH_19P<".S.,W;F&3ORW"YBQ.]BA(L0:':+&(C2
MOE#I9;QKE/D/,^\T!.ZQN84+_T$/A^$MO\D,D^4'$67=2._"E;[C]B86G"O0
M":[N=(:5'F:30:%09KO1>S$\Z<%0O!VG%9I&9OH/4$L#!!0    ( &6+ODH>
MUR;FO0$  /H#   9    >&PO=V]R:W-H965T<R]S:&5E=#@P+GAM;&U3[6Z<
M,!!\%<L/$'.&W"4G0,JEJEJIE4ZIVO[VP0)6_$%M<Z1O7]L02J_\P=[U[,RL
M6>>C-J^V W#H30IE"]PYUQ\)L54'DMD[W8/R)XTVDCD?FI;8W@"K8Y$4A";)
MGDC&%2[SF#N;,M>#$US!V2 [2,G,[Q,(/19XA]\3+[SM7$B0,N]9"]_ ?>_/
MQD=D8:FY!&6Y5LA 4^"GW?&4!7P$_. PVM4>A4XN6K^&X'-=X"08 @&5"PS,
M+U=X!B$"D;?Q:^;$BV0H7._?V3_&WGTO%V;A68N?O'9=@1\PJJ%A@W O>OP$
M<S_W&,W-?X$K" \/3KQ&I86-7U0-UFDYLW@KDKU-*U=Q':>3?3J7;1?0N8 N
M!0]1ATQ"T?D'YEB9&STB,]U]S\(OWAVIOYLJ).-5Q#-OWOKLM3S0QYQ< ]&,
M.4T8NL+L'^\7#/'\BPC=$CG1_P@.:;)-D&ZZ3"-!]@_![L;E%H9NBV2;(MD&
M07HCLH7);D3(ZNXEF#9.G465'E2<^%5V&>PG&O_=7_CT*KXRTW)ET44[/P'Q
M/S5:._!6DCL_:IU_B$L@H'%A>_![,XWC%#C=SR^-+,^]_ -02P,$%     @
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
M\A4\8<P0M^0\\-.O>.>=%PTZ,3&-^9R,_6=<,-Q/K17,_3W_"U!+ P04
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
MJ]>L\!@Q C;'J[9>DZ=?S'*TT;( *DWD9+;=D;^5%PN7=H$W "[1AI]G!+
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
M'(^38! %1\GHF/_$U_B#.FTN5!_$ ]@8+"<XBN-C_&LTPK?X \"FK8H]0&1
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
MB]6L$QS]>'9W''SJ8"U*^0HK@BQ(X03 [G_[VDG:PG3,>GJYLRPD3=[*IEA
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
MR;$Z(Z:AN^;6907L7H=*4I(<\P@@,;A>F!]$&+9A;B4%WL+3?6K$T>M%(+D
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
MYW)2US6B)NXXZ2I(NJ8VO%/*W'LMY SR0A=!?]NCG@VHOZ)3:QD2<="2-PM
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
MHI:K]79=_W5BE_D6LZ:<ZX E1Y P.N88"?]:.U-W,)LYJ0,;X^-#*14S+4@
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
MZ#'U:IPJP;.O<TEZ"L9,)@-QCKN5##(I=BF:#8<Y;Z>9<@(I%Q=6%:3)"O]
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
M^,X]^CG=.".@GEZ1UEA3H.P>YOA0H"CL[F0B!-2;X<4,80J=ZV4V/,-RQ@0
M)G,2'+H<E-=)6C030W7-+)6.4:9LV]; *S!.=8LKD6_+&L<,,B;1X*(NX=]Q
M4>\GAQ0'I?4_PP.) ;Y(M>MZGUN 8^GZ/OXL.I1+7U%?AZ<KBE4K0;-.WL/5
MN$*DY0T%G'IW$G@-"+N3"BYOU20'-K1(0M+J"M$E8(9'7^^Y.N?A0?K^Y-V:
M8HZ: C4+F)A9*J(PF",L9PZM_>T(B%9987AI#AR5XRB;<IQB1+W&63@'ZOE,
M*+R"-L.%@6*N;'@9E[MU"@)AGS+<'>,=>BY?K--DATZ?N#8?W??P>OPD[W6O
M3E^&CP00%B!LYO1O1?H2JHNUA,N;(AL#WH*E!IA1@.2<*R=C+LX@;8NT&,MK
M6H]CO<-[ Y/7:?'6NF^I.4+HDA)TFD %4G()1Z8 /3!,%9(YEAD<^6"N6P!#
MK<;2)S!''XX+SK%'7Q!+,:?LL>@1VP*SV8^42="\A"UX>TF@OO#=!>&:,M9#
M /L98)QZ1S(C(.C[C91-("P/\R167]Z5U.\=+])SV^H1M>HL,BM ZWVTV3(L
MZFOB]<]$5:74BG&=$QVIL[S@!(QL4C0@DQL$5,Z.M2LX 6VL&@&9SZKQ.&TG
M0"ES]WGBIKR,9F'A[>AK1UXA2N/.D63NMK4/1"!%U;..3Z-,UQV#;F#_*";$
M,2-K9_;M=<) M[!"H^&(TL#Q ]%>^+=(%!RV[X&MBL$!<$R#[7IFDVJ/O@IV
MH""7H?1ACOO1=(4$;/U-5TGV<KKA8"L])L[M2-8!OFM0![2[$UQ!T!L\QS';
M#5 TVQEC\=-$["VYF%U.']92IY7QGHGA<4UPPM<@#^O47;@7!DPYI@J=)%F_
MV#].&>(%"^W!/$%8KC'F%($R0?.=D,$,?4B80M<V$6U0XK./'>MOKVDL\NS3
MZ1^"=<>+?O15<.$LRAWN'T5,OJ-\G --PGE,?YXM/ZVF]S=4T?$ &=!+P]S6
M3HHS8\I^XG*#T/<GTTM@ F=T&8%>[NPE"T%F<H(BN],.F]CW/6"X"TK#OP5I
M_8S$)0R_R"D' E/U*<$WKT>@X%2)A,K[;_WK/D:A5^,*PX8QH0/SU,@.#&)K
M5K9HG"M&$^"RE)A.-E3%E7CCI#726GAY<=]M3DW65@4EGHPI.[XB3;IO-B4H
M!C5ER>&9+<<5V9"SJB3[#D$48).YF87EX8F B7^_W0!)GKHETS8L<UGVCGL/
MX^]9QQVA\QFTTGHTQES0?F86RY+A24FJ9SR[)B/6O^N#VV?88NIBSOF-[0B3
M^8H&/K7D_H2-ZI]P-8%]K="+"((;:>N8H-A418)(")C%5J=.(FR9EY(/TY,2
M>^"F2?31H'<S4,&ZN<P>O;&Q@VSS-H".+PBP,:90M6MHWB2BFWAHN1@ @]]O
MCWEVX!,._!9?&^2>,D^.@V3#'*WKHHBYAA/YN2I:'ZS"#!2V$E%@PJ&^-M8Q
M#TFA+*K]"/2$SH]_)['$S1P->ZU!3S0I3)SK(E97#U9@(T",*Q)4R@R!=(*H
MPG\[_K]CZX!:41*PMS4@+<*E[LFKQPRQ,K;=)1&^GBUM$31H]SW=AN0,!&E<
M;M]Q>>+I/4?-;>QL.J5<[;#K!5+94!S]V]GA?_-M#_>-@MDQ6L2>_'$[V64-
M@.*&PMG?&$\=Z*U%;7T#ZEJZ]W$Q?;A"8\U^+Z7<Y>4=P2=#3;*C/ZH]\G7R
MMX\'I^='I^G1^S=';YR\_S>SRR%]P+*J0W2<,1 N?MCI*9]M=_Y7V_\E9T&B
M <@\34VN<CB2%7J*ZW$VIC"\&F0L@G^J,1JK8N/QA+!+J@9D:62,%47PX!7V
M4A(P1JQ"::48HV304/AJA2&T>8,B>$%)VY,)^JC'A5YF?;MIT(.:-F76@$P$
M_^1MB>,;@<0'H\.\ A#?<G2 C\@*7XVS%FUQQC4@61GKU[TI%G #D:/#/S7F
M/F+8SAC_P83^";G@X?]Y"?_/@=VWE&O>EX!1(7@!S@H=^'"HR2TPJE$0@RYJ
M4(GQ5X32JC""N=^^.H8M*.#_**HVTL0X'Y%$A_^O1AB?4%4--3J*)G*4+:QN
MB\!933-&U"7,OBQS_0?'"&)TW=8(XC8N1Y@[VL(62+I'%LOW &&&'")MC2DB
MXVI,4%,YY8'@-P@*!_W5^/VH47:[#+8C'8_H)#5UAK:O!N,K"MQ9W$3XIX09
MPZG#E&XX<PV<6MS9O%3WGNCY;BD)DH?0@]*047D\0G,T- [_GXPHP3F;<*(S
MK">[#9LQ/#.>B,2@)8M0:JSAG%4C6#Q,6(45+R=PJ\8%W!TT'%>1823.,,0X
MOY.K H:<TU!A1] ]"IKH7C61<8XYJ[4HV6!.Z!$@(>(M4Q>HVW+BMYR/0="&
M?=W+H=UR3"U@'/A>C4!>55&FX[:.6$_( 3$IV!B"L?/TB7Q%>S7BI-'7HW$C
MGYIV))_@[M&G:ESL[VZ6*=7JDHO59>3^[7TH@@_Y?L>&\ZVM22R(&A<M"7?,
M(&N=P"3'N'XT2XWA-+>3;-*2<:P"RM2V=!TP @2X5MN2EH1_@;:@0_;?GX#L
M7^WR?L #'<<?7%I@:HHK+1C+_:J"D]'4\^;3Q@NG#:^&C -?328.8^UG[D.]
ML$CPPJB@L\-?CMY\?'>4'A^[MG.;6RY?)C\9OP$H1JM/;(J')T'K3=X@/MG\
M7LU;E'%YI'3J#3N8B+A,]_5W53^]V;Y9/EQL$.!$5\YF;\Z"*M/$.@E?@H*R
M0&,@?U\%4G#?2\UK?@#Y\(A?*NFENNU_:?R:'R#U/*<;/*8;,@%>CS-"P?#*
M3M+Q5'CU@)(KG=U4SX5)#W:_PM)"M)6"!@WWYLMJOMG,<&VO8^6CO,6GK H%
M7M][/UTQWP&:]6:VF<YO(PFG3@,GU_9E\VXJ;W9?I!5[N\0PIVX*U5\% !^I
M/.-%$A;U&_$(>U^'XV'A+/D?_R.?3)K=6F8'[R$NXNH1AG[7M0E#L[?3""3,
M7]]R'!$?6KC ;T)/NQ=(ZQ;XD!H6J<J"2#I4?E.3W4Y[L&L'!Y$.GMRG<T*3
M%OOBDAS"5YQ=@WEK5+&#FP>Q&PM /7=P>P=7GT'IG*\Y1GZ-U0>CLTX'Z<>S
M-^G>*[P^P!E^Y2H^S^XPZ._I-7!?B>,]/3U-KU#;-T[QC5<J"5UZJZ=*)3VW
MB1Y=O-O,+TY!K= *YI>)HQ)PNRIS_TV+TB7?IRA=\CV*TB7_ORC=/ZHH74 $
M,3%'@%XQ7+_[^U@R[TK9S?#][M+8E0V]_;";6^Y5[Y79K8Q>&BNCE_P3R^BE
M81F]Y)];1B\-RN@E/67TNGLC&98ASA4"^I.!U<7XQM$[.-]\=G^9PR$'"?&Q
MG^R;X(4 ;F6Z&IH<L(!)&1QSXFH!5!?%R#BXY@A1_O13Z*L*A"B3H&L-CP$_
MM* T;!(1\$:S&@&WL$PF<W/B;+I^,.&P7H*')'T58C^_I D?(3JV]<$V$32[
MI):^)<CU_Q*4Y3QXEH'9GWC* 5C_0 #K^F01/JD(ZV\08;WW.8NM[@1.]#Y-
M:N) $-)W>:&+JKY3)XRI_A/RK-Z'?%#UGRVH^BX].,#1AYZ=6]\H _F^K])(
M;U-ZCA^WR'6]%[P7V=IU"OP[HH^#ZD1!TEU%O;<)C%8(\;F[;\= NL.VHJO4
M!>O>>6X]T&J]+V0^CG=X0@QT][/7W[[;HPET(+=#== %WNYMG8R<P=+W(' _
M>Q(]V-P],PIAKT-(MQCF=4#PXZ"I?XTC7T?V.@I^'>5/81?/@L*.A%=&J$P'
MSMH%PW)KRSU_>[3\B )$DU,J##.PDSG8/O:GFK*0T<&B1Y&@0P-  /@<+M>3
M&,_/6V$1Z+Q(G]Z%WUUF&LL.???!]-E.C(SZ=(]BK%V)M38(-OLVBT&9_LIJ
MYE',WF8\FF@;?=Y03V2HM^Y0GS2H< NSJ[3;.'I7C4%Q9\^ZT7,XWP$M'W9,
MXO5V+*O_$_C&IZ532I!M 7I-LN0R>C'8([<QUR$"MTU&!V-U#_2'G@2S#B9O
MS(SL:^M70-NN>"Y7(!X3GWR@VFE2O-!,0)%M$1M_LR;P"WCO7Z$_N,J"(7X/
M<\20PL%T/9@.U#^[]^;?CD'8G)[MLQ(/REQB$=D7CBFAP= $!%I42PJ^Z<#)
M>A5X=]TC;<>"](+ NDEZ]RS]3GLF=$O*$%Y9 P8_G5",+F:BS.4(#]-?(L7O
MK$4-"S+:UB_)_8&\%M9.IKDR@ $&F&<CI9%IL74CS!03=XJ*=LP0G+(KHISS
MRCO=FU$Y.-#R"AT]U-CG=Z:&H.9+N"FV:U,?/"$$(14OAVI2EEB>P/M()AXS
M%[..IC.R$-RJJ7FM)6]PA9]!/MZ:>HR'7CU&$$/XV"P=M]BS"8P]&,E\P_:-
M>ZSO"1/@##Q>X.^PZ>'EB.QS8O;Y&2ND =)^V>/O1:DZEB>'4L'#@^7U %$^
MD!8E-TM*LOX\7Y$&?#5;_[%9WIOXD#VFTOM]<U.R%K G*DAMZC@\8V$DJ,#"
MF+Y@A5YPWUZ-AHW:6S.<$;ONX.LJ,698.,_P16'LLOBB:[2_[$374)WO,"@E
MTTJWL#18<%21TG>[X*'MH[?@PL4CKVJWN/8+5.+M>/Q]:@C($3:<A\<TZ*FU
ML&N//3I?'[!_( P^@>T?M/MMT/Z]"X,'(KI*@Y[X[&!]+,Q^1_7 $_BS@[#_
M;NEO^S.4)&G%-5I<<#!!Z)S;@F0?Z+);H.S[QR")GGT#D,CUP$Q*(>DQ4YY"
MU$]#8'L;.L?FZ/V=%9TH5'7WH0BN^S,'*+?CV<.+PV+'5?EM .CQ=K4]#A_C
M2E#1QU\$F1XT\BSL]&<NL'KK/RANNF)$/6.QG^CBG:;)LEN,'8O?Z)/>7GHA
MVN/3>N*IX_A\[CD58?GLX1XW*74>[YOIUOFY=H2FQXZP?0U,-EDXHAW",!R$
M?:O=24L@=U^!]*R7BYQ[MX\.X/Z+6N/JZ\Y)CH1%D+>496*F]"#2<W0O:XKQ
MF)">1 /VT'GW:!NS]8Q\;N 4R\L[M';FY//^B1C>YO&;H.Z?+]ZXL"8SS=:-
M ML[,YS%\WYI-?V?#/"7(8R;Z=>=ED&PJ@\4X\N=VJOTSY("NZVIOI9Z3OCV
M0J*A%94@( .>J[C+H5"'N,L(O'RM8)!;!K#5P6#1Z/NAEWO?Z> M;^WH]PX6
M? <]T47P=3*/LQU7\!FM*SZPB)C?W-[,H&,[0NLWMVHV-DLO=;=33)!%C)'O
MW%<' O/9Y^7(.2_X=18@REK,2$H1[!UK_/%GGK1^0MB%:_X.]&![N\^D#C%5
MA]<Y(OKO>N]CC0:'@]'("9O<9G;MH*_LUA"5/N@"!OBU$%XZ0F DL^GZV=>Y
MIS5SZ[Y/<]M5K: 5:T9SD611("'C!D7K/-5HSK:8LHC**HA?&OM>WLK;T;:?
MR[*.1\7&+EP<JSJ\<5M=7/8NQF^D)\<^Y^'ZJ8=C=_V)*;U(%$C_JX?8*"QT
MW^]"?_M^MBC1?4_TEA+O>^'T[&-0T66G,QOT'"Y#%K9\[T=O_-<6PBQK]6V-
M\()^6QMO+=?^EF:.W/WXMJ:<<_RG#M/:">@[U %Z) *WF2RU"/)GT6%%7WI"
M#.@%N?EK!/5Z]R%X+[UX"*\(F1JD!\2E#FX.0=@A7D]7KI&:<\]X@179EZUG
M%+_? O7390WVMXA?XFB/%B3<XG]'(RJCB[_SVZ\(N1L6&W&[NS\V$KY<U'$>
M^(K0NN%EQ.KN_JBQSWD59Y2O"*-[@$&]PSK89]-UWL3?9F1N?!UQN;L_M_IZ
MV\9?US,6?3MZTYW*8NG'-7F*.I5F?J4*,[L)P)$2,MU'JFHX&OW8_;8N8]\V
M>>S;GCHTW<=&L7=[JM1D:DT*!)MA'C:"]4<B7U;/Z2Y^2XMA$6NYC7TY";_<
MJ8A./]O5BCIE$3_;]1-GOXDW^[RR/)E-@@TV/EZ1KOM8.8[M?!4]8=7D&:<D
M/&%-';Q+->/"+_,B^+(8QX7I8C*)?]]SZZ/2]5/6;<%TVV;BQ@!_DRDC*2MB
MHV.>PS8XB[:/'EG)9S9)1U[9P!Y[(%L?J;Q<CR.E6Q@C9EWIOOEQ,34Y NL^
M..6(N?&!(N*-%CJ-#BLXTR9E,!6<48/7Y2&6>IVS5_-)Q@I:5W3?SRWZ:8#-
MYYM*>]>( E0B]2JUYR:/]KRU-*2DM!\#8PD[!/'H$G/&6'AA3[WLJ;$Z10H#
M/*?69EO'KK2(1:R$:,G8>SL:BS"K-F7@D93-YFY90(6C3*9'W?4NBD *RF*%
M'N-HFTXYBBM)E=NXQC[5!SY'<U2VMM!5\E[42&<8<1GAW_,@BC]H-0MKZ?#Q
MZ.4-SYW=%F7(+?I!D=E3X)G3A\W-4HI[1 ./^UYE@ZP$-D28R,GE9I@6(TSA
M1AM%H##.+N#G2=_/3![IWL6B6?OG8]5R9V9NM9-XH/83U32ZSQ\OG%H:MFA&
M:B!%]I\?+.&&[P;K\2\/"\8HBOUX-KLW/P9+Y;X9_*@%+\+=(=3S<-DC&RW!
M&/$=U.3C&()WN !2 B/>U%.%+,(]VE;#HO]I+\T;-Y7CBUZ4"-1?<Z#[Z%.U
M&,+Q!L4A FDO7D8AUO.6X@BQ5E]0!2(X-5MJ.,1&^$0)A\"F%4+F]^RX7.(0
M)9Y_D/@-DJ"T,LN9*3IP"O?A)0?#Z[O3]4G0]7E?U[UA!MO+)$2O]<Z5$=)H
M980>JA OC[#SF9(*"<&]VE8:(7AX>TV$X+#U%T0(N$:W(D)$H_?J(O0M4E@8
MH4]=> %)DP/>6RC@F\]O;\M]QW,[T'^W.D#\[;[B KN]_:(B S&R%!8*B*[E
MGQV]E*J>9LX7#LK]]E6W2/>QH<CA> KQ/N2Z%N0^<G4LYOV6%^-H][W:E:?$
M/?%4!W7\J4%$X.YC:T47S@*I[;2S)TY\#I=+MA#U[J[+QD;V-Z ?0 P'!L%]
MF^3^Q"IH,L"I2;-18"!!(XJEI'JHYX1Y_@)"@"LEN(WAUFS)WNP+!XS'E*VC
MJ;8^B+/1G1W(^)>0MGQKCMV_3!?621OJXH^]^7='II23UD&W*HF"U40[:T1%
M"GHS(%W..GB)=U1<07.]&#*KTT8\^^'$@I#43MY:%(<D 07MP*#UT&E#G0V+
M&<Y6G^#N[.&;/YA'?MBWV"_0H\AQ^)Y;H43=SXS 395A,=P5_S"(ZXE;<Q$S
MCK!)-Z"GOWDR5'!SG%M%X>-33EM&F(H9%:W716AX$>11QDDV!6 ['DE*!2F'
MN4T%D4*$XO2E1*.OA+MQ^YB^*H:520:YG\X-V[%C]]8#U@*'1QXG-Y$D<=^-
M+:3[(EU%?QBC86V&(8@^&)>)3%'Q9O!8+;]@'Q>S]&9VRU@PFR]+J5$_Q;H'
MA-T =_<3IA<C1[J:W2WPF\O;Z?QNG=YA A_0'?<T6<0D&:$@RIS'TO HA4^/
MM.H+5$[ PXL.TP,[)0,-)#.;3I<++K8!LU1,% ?FF<>"8,1KKUZE@3)(7(!E
MQ++@<1JGWFZ0T='Q>1E"\/F39#/PF-B8@0D^^GWJB&+X+IQ*K-T*F]RUI&YN
M'#>*:STT8YPQRIX\B_/":W9IH$D(SW;VZ1%A=Q1YB&RTCPNX^PH';J;X9;GZ
M \[,I<F2,[]<""7C25T[>5_!3OIU/455F%TE;@XIP]HMG,T,X@@>UC-$8:0L
M-AR-'F,9@0.$L5Z#@,[RX/8C9M-J<=W-N=)!R&(X7DF]#'?3!0R)0Z?I_$\Y
M#XSN* (EW<TV-\NKH9OKIL=G-4N-,R!!-DN;@I.%]5O,2":+I'QUX<5#\;[3
M4V#<ZZD.$%=;.H>]^U ,7;[/DK(%8#[>=^12187G+7#S/9:M/HCUF%10*!?O
MR@6]'%C>(EEB&_L56-U0F+!\UN,$<-K1.?)N?L?1.D0[$=4*'@ JL?R"AWW]
M< %SFP/AP,B+O4OX2;,-\>TX#U:2L9H9J%\.VN<N>SFM+7))<Y[PG*/<MA/_
MDYC478>C%I:7=9GOJ[QU0/&4T;F\$Y=F*^,$WMX:KOLR5IE^/U:96%9) Y&>
MYVOIW,2((H5F.#7L#<@XYZLPK[+$K_?612]W7%:/VY^?>_P9BO_IX[\0MK#C
M^<=30.C,& MF<UT-B&RZ][>SPWW'E(G)-40ZKJ_)0#>[BK9+(@B\:M 4O8+@
M N>@9(4U3^\I,^KXL?<#"P+Y@U$=NI+EQ%X#R44N.JG'=/+U$,L-P$FX"V8O
MP# ]\ $BPFNY3NA>9@SK1Z4*;]?+4+[<@B%%!!CH#^;K,KPTKIVFB>M2KASU
MUI8/H,..V=; =)<+J1$>E30RS<4N W) %[9S\>8+_U*O4*E$0ME[L9/O)@/#
MM;B=HXD#-)'H.8@N)1U(&;,6\)4T=0<6=&-71ZQGW&^O348L>ZSD?5.B8;S)
M)Q/HJE&^]\=^>C;]S-7_0C_Y$UBT^622^P1E>K6\)X=L*HVOI?%[FB3IK])?
M@OV!"GN)A),J" *CW$S)IHTB]NVM@6C!>LCJ<0?*>G0[9WG*? <'X='*W48D
M=V=FB@?.5XD78/%PKX]K>A]9OV?FX J^GBT:)^FH!/-I$49'XR[<"4&VL@'T
MQ@QVE0!5N;PQL<ZB*/#YC/Z$5S\?C7ZDN .489W@ U_7X*F\PF+W(QK,(JWY
M/6< P6L96<N1UX)6-D.VG(U&(Z2K"?(YC@4S]"D\T+_JH&7+^ZQ1\#*"$B*@
MY#>=]H.'3_V0G^P*;^G' +K0==\&2(CN^)Z\.O04VIWHI= 7(>BK<J#X*1"?
M+RF.2$7 T)QZ!E< F#\E!']F5,6>E4+AJOMTL%#W*S/=P.+5?3F+ K5K$SUF
MLT@CS\2J.A;I/!!-;J97WU4Z%[YMP);_6]AE7)S@#OF@V<4%)$(A<:=&*#MP
MXA9= 3YW3&)"Y$S[%/G"F?D^^LXU :_2]#U>W1U%1,1U05-V*X+U#_3P] Z@
M[T[O5&8E>$MA\8Z/G:HCO35/GFU"WZFN1V#.MEDY7IK,WV. OP8LQ"E$HM5&
M0C^$UN7HZ_* 2ICT=;9C;8_T^]3VL+W_>;W>_/7_ %!+ P04    " !EB[Y*
M[D7ZRY0"  !L#P  #0   'AL+W-T>6QE<RYX;6S5EVU/VS 0Q[^*9:8)I(DD
M96UA-)4V)*1);$."%WN'G.326O)#YCA=RZ?'#VG29I0.!E/[ICG?V?_[V;U$
MYU&I%PQNI@ :S3D398RG6A>?@J!,I\!)>2P+$":22\6)-D,U"<I" <E*NXBS
MH!>&@X 3*O!X)"I^R76)4ED)'>/3QH7\^@N908SO#M__JJ0^?X?\\^##P4%X
M=W3>]1^ZP!%&7N-K%N-H\!$'?R]Z'(:;A6VP(]Y_IOA3VAWIP?.DGU#N" ^W
M"%_!#-B&DUZ-/7K:IQO$6\H-5&=;J"XA4151BPU@G?!C;,-P2XH?J98)J T9
MUJ./)HAL@J"NZ?$HEZ(M[1/L'8: <$ SPF)\01A-%+6K<L(I6WAWSSI2R:1"
MVKQ3AM )E_<^'/F1?=UJ'4Z%5"ZWS^!_DWIZ)[ <64#*6 /8P]XQ'A5$:U#B
MT@S<9.?\(X1J^W91&,*)(HNHU\?M O<P21*I,E!-F@@O7>,1@]SB*#J9VJ>6
M16"#6DMNC(R2B13$,2Q7U(:138&Q&_LM^IFO:<]SY.?8OR3$R%(L3;/KVFS_
M-5<4P:J:UUZ5[;](%Q5T)O67RFQ'N+$M'+A6D-.Y&\_S!L"HDZ)@B\^,3@0'
MOYFM":,7)AR/R#(/FDI%[XV>+974.$!A- .E:;KJ^:U(<0MSO2RG>?Y2YMX>
M,K_V.4] @")L%=K4_BZ?\G\F/AG^.[+[JG2!7Y'1=A9[ -G?!\C!/D#N14V>
M[C[DR=GN,]I^=/<AAZ_P97][R.B-(8.Z75OI"=<ZPL:+DHHR346-.Z59!I['
MMN0Q_F[O!&RM+VL;0R.O26*NOFOZ9FT&.:F8OK9;=,$8M_:5!8\&S:S;1B+&
MK?T-,EIQ=P,*VOOU^ %02P,$%     @ 98N^2J2J*0LO!P  O34   \   !X
M;"]W;W)K8F]O:RYX;6S%F]]3VS@0@/\535Y*9ZX7XMA.V@%F3.* YX+MQH9>
M[TTX"O'4/U+9AG)__4EV$A8:=NYEX:6!X#C?K*S]M"OUY*&4/V[+\@?[E6=%
M==I;U_7F2[]?)6N1\^K/<B,*]9=5*7->JU_E7;_:2,&7U5J(.L_ZQO&QW<]Y
M6O3.3G;W"F7_[$3_<).*A^KI??TKXTF=WHN8WY[VCGOJNCZXL+WI[K4C^B+_
M#U.Y6J6)F)9)DXNB[J"DR'B=ED6U3C=5CQ4\%Z>]W26,%TOF%G5:/S*OZ&ZE
MKNVQ]JN]Y6EOH'ZN>:T^<Y]6Z6TF>DQ^2=4?I+<<:' ZR$G@1\'<FSJQ.V7G
MSMSQ)RZ++ETWC@"@@0 :[P;(CD(.((<(Y/ -(:-8O5RYO@(,9BP(W06 -!%(
M\]T@)\%5"" M!-)Z-\@H#B8 TD8@[?>+I!-= L@1 CFBA8POW79<'?\[<WS%
MZ5WXWLR;.'[,G F,Y!B!'--"SAQOP6Z<^;7+KEPGNEZX41?*3\PO:P$@/R.0
MGVDA/?]&,04+S]UQL2',WL=8^CZF90L7.L'$W1"[7Z^]4,=OAVE"3-0RQ)KQ
M_-CQ+[SSN<N<*'+W \PL2(AI9D#M&2?T8F?N_:.G=#"+OSD+/7^B+2K$Q$0S
M(#;-11!,OWGS^2Y^(PB&R65 ;I>K*R_N)J]^%E6.C#W_PO4G[;2!F)A>!L1^
MT1+YZS*83]U%]*&=,&KN;&/Y&4)B>AD0^\7S531=%CM_/V6<-LOLZ3"O#(C%
MXKLQVQ(>S8,H^LA4!E)+,CUA%"S$Q,PR(%9+Y%ZTJ7#AAL%"/XK[2!H0$?/*
M@%@LSD0]?Y$7>VH]L:>#:C$PM1C$:G&OPGGPW779N>N[,R]FH5I\[S&A6@Q,
M+0:Q6D*U_%+#'#ES=P\'K6*@Q0NQ5:+K\T@E&0WHWH"%#6OSRQX1,XKQEK7+
MUVMG$;N+^7<V\WQ5:GD.Q,3\8A#[)5+W6#:98)[';GC6M%>TI?77AF<IQ,3\
M8E#[I<ES+A]9N6)1>E>DZF.\J)F3)&53U,\P,<,8Q(:9\52V813L2O"JD4)_
MH&)',5<@%<3$5&,0J\8K[M4%I8KG%NPC),/L8A#;)93JT[)^[)H[/YMTT[9Z
M#F%BAC&H2Y>BYL6=_E+F5)5X&F%(.,0L,R2VS(1OTEI-X'_%DD7EJG[@4K!)
M66U1(29FF2&Q92[*<OF09MG!^&&&&5+7+66>IW4W>QWU+$Y*E6:*.U$DJ5 A
MA)AH@XS8,M.TJF5ZV[196R?'NDQ^?#KGE=#(.<3$+#.DMLQS+'6GJA.-#JW[
M#!.SS)#:,AJ3!9OV#RQH:D52+-6P=YP0$[/,D-@R'>9";!J9K%5,#V<?3#!#
M<L$D92Y8S'^] H<Y9DCL&%_==PL8"LFBM4Z-AR QPPR)#1.)N]9\8&?C$*.)
M.<8D=HR3*$%7:3=;#L%A9C&)S:*6K[(6,GMDL[3@*FWSC$UYS=G1=<&;)<3$
M/&,2>^; FGOUV&:<=FD+,3'/F-2>$54BT\U.,_5:L/.F2@M1J9'WX7:1B6[%
M4'OF0&V@8AF66:J]#3$QSYC4GL$P35C"FIAG3&K/H)BP16IBLC&)93/AU?H/
MIO]M*X9[GK6K-CV?=*$#,3'MF-1[,J_5AMW2$F)BXC')2YM];3@5-4^S9RG=
MPGQC46_*O%(<;CDA)F8>BWI3YK?B<-]D"5;,@YB8>2QB\^"8,XB)F<<B-L_O
MF%Z^45,IEWKLX0:2A9G'HMZG>;W>OGUDL-UGH<< J,\!K%4PU9H\+53"E+);
M:>0ZLVNM7T!,S#P6]4D 4'WSE]6W!<UC8>:QJ,V#8HXA)F8>B]@\.";<GK,P
M\UC$YD$Q;;A/9V,6LJD[:RCF &)B%K*)+=0V"=9EMA2R^M#:4HGSJ0\#,3$+
MV=0[.8<PNPZ,6G/6$!.SD$ULH=>CR<)&)A 3LY#]%GVVEY@+H7N$22U@T6MC
M%K+?HL_687ZHGD=3#SW$1(^CO46?[26F6H0T^>;%25,;LY!-;*&#@ZZ*<BFY
M/J<+,3$+V=0'!PX_F[LF)L3$+&23US^@<_G4QV2J^- P\! B9J$1L86V9'7'
M.14K(:5:>FI2O4R&F)B%1N2U$&P$+T12*DUF*=\VDB F9J$1>2T$,:\+J4#O
MBG8QKR,*,3$+C8@M=+AS?:!,'V$2&A%+Z"#E;E.%P[0YPB0THI;0ML.N4E I
MV\;60MR+HA'MJ@Z>VQYA$AH12^AYDSW<9LO]O@#$1$]%$TO(S3=9^2@$.Q>%
M6*4U"S->/%D(8F(2&E&?+U#?J\8\XID BORXFT00$Y/0B'KWI[FMQ,]&H[KW
M79<0P@+,,2:A,7DI5%1EEB[5U[=[%\\V7,:P%!IC$AI3ET+8&:<Q/+8XQB0T
M;B74;R^NSDZ6ZC$OQ-)77U&I]Q.>):%D^J4] &F8ECX$N6JR;*+>"XIYR?7[
M[3UV_YWJ[#]02P,$%     @ 98N^2B731@.- @  ^S   !H   !X;"]?<F5L
M<R]W;W)K8F]O:RYX;6PN<F5L<\7:06[;,!"%X:L8.D!H#LFA4L19=9-MVPL(
M-FT9L25!9-'D]E6]J0HD>ET83QL+AH7AOS ^"!2?OJ5+4\Y]E]OSD#=OUTN7
M=U5;RO#%F+QOT[7)#_V0NNF78S]>FS)]'4]F:/:OS2D9V6[5C/,9U?/3?.;F
MY;"KQI>#K38_FO&4RJXR;Q?SJQ]?<YM2R>9VL0_3 M,M[T/ZG^7[X_&\3U_[
M_<]KZLH'%7\7J,S'0;(<)/0@MQSDZ$%^.<C3@\)R4* 'Z7*0TH/B<E"D!]7+
M034]Z'$YZ)$>9+= QBT_"6'-U]H"KBW?:PO MGRQ+2#;\LVV &W+5]L"MBW?
M;0O@MGRY+:#;\NVV &_+UUN WL+76X#>LL*S-GK8YNLM0&_AZRU ;^'K+4!O
MX>LM0&_AZRU ;^'K+4!OX>LM0&_AZ^V WHZOMP-Z.[[>#NCM5M@K09LE?+T=
MT-OQ]79 ;\?7VP&]'5]O!_1V?+T=T-OQ]79 ;\?7VP.]/5]O#_3V?+T]T-OS
M]?9 ;[_"7C?:[.;K[8'>GJ^W!WI[OMX>Z.WY>GN@M^?K[8'>GJ]W 'H'OMX!
MZ!WX>@>@=^#K'8#>@:]W 'J'%=Y5HI>5?+T#T#OP]0Y [\#7.P"] U_O /0.
M?+T5Z*U\O17HK7R]%>BM?+T5Z*U\O17HK7R]%>BM*YPU08=-^'HKT%OY>BO0
M6_EZ*]!;^7I'H'?DZQV!WI&O=P1Z1[[>$>@=^7I'H'?DZQV!WI&O=P1ZQQ7.
M"J+#@GR](] [\O6.0._(U[L&>M=\O6N@=\W7NP9ZUWR]ZYG>N6W&=/A>QG-W
MRO<N^6?XIS4SN'-YOZ3[9]RF?KK^3.DRK9+,[?/N_Y3;U#\19EZ1GW\#4$L#
M!!0    ( &6+ODK-(_&S*@(  *@O   3    6T-O;G1E;G1?5'EP97-=+GAM
M;,W:RVZ;0!0&X%>QV%9F/'>WBK-)NFTC)2\PA6.## R:F:3.VV<@%ZF1*R6*
M+?T;8SC#.3]X]*U\<?<X4EP<^FZ(FZ)):?S!6*P:ZETL_4A#KFQ]Z%W*IV''
M1E?MW8Z86*T,J_R0:$C+-/4H+B^N:>ONN[2X>KX^M=X4;AR[MG*I]0-[&.IW
M39<O#<M W;PF-NT8O^4%Q>+G(7>)^=JFR-58L ],>'_C=)[O^_U (;0U?2J:
MWV[;BFI?W??YEC*.@5P=&Z+4=V5L7*#Z-H5VV+WDO7$A_7)];LP.'?MG07F^
M'.FQH^,!YLHI)Z>\+>C8J+GP_,F_-/!U-U0^T'(,N1I2>^3Q<J2;7(UL6GC*
M1Z1IZ]14?VAX;GV^'_:O#_OY^[$7_E:,;#Y\[:V?+H< R2%!<BB0'!HDAP')
M84%RK$%R? ?)P5<H05!$Y2BD<A13.0JJ'$55CL(J1W&5H\#*4605*+(*%%D%
MBJP"15:!(JM D56@R"I09!4HL@H4626*K!)%5HDBJT215:+(*E%DE2BR2A19
M)8JL$D56A2*K0I%5H<BJ4&15*+(J%%D5BJP*15:%(JM"D56CR*I19-4HLFH4
M636*K!I%5HTBJT:15:/(JE%D-2BR&A19#8JL!D56@R*K09'5H,AJ4&0U*+(:
M%%DMBJP615:+(JM%D=6BR&I19+4HLEH462V*K!9%UC6*K&L46==GE'4^EKUK
MA_\E^>/]_G4^F_^@?_D$4$L! A0#%     @ 98N^2A\CSP/     $P(   L
M             ( !     %]R96QS+RYR96QS4$L! A0#%     @ 98N^2F;S
M"V""    L0   !               ( !Z0   &1O8U!R;W!S+V%P<"YX;6Q0
M2P$"% ,4    " !EB[Y*%(:R]^\    K @  $0              @ &9 0
M9&]C4')O<',O8V]R92YX;6Q02P$"% ,4    " !EB[Y*F5R<(Q &  "<)P
M$P              @ &W @  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0
M   ( &6+ODI5%R>&H (  *,)   8              "  ?@(  !X;"]W;W)K
M<VAE971S+W-H965T,2YX;6Q02P$"% ,4    " !EB[Y*1*7D5G4$   6%@
M&               @ '."P  >&PO=V]R:W-H965T<R]S:&5E=#(N>&UL4$L!
M A0#%     @ 98N^2F_.2,8_ @  L@<  !@              ( !>1   'AL
M+W=O<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4 Q0    ( &6+ODJY]HO9'00
M &,2   8              "  >X2  !X;"]W;W)K<VAE971S+W-H965T-"YX
M;6Q02P$"% ,4    " !EB[Y*M.3B@U "   Q!P  &               @ %!
M%P  >&PO=V]R:W-H965T<R]S:&5E=#4N>&UL4$L! A0#%     @ 98N^2DY&
M?N49!@  T"0  !@              ( !QQD  'AL+W=O<FMS:&5E=',O<VAE
M970V+GAM;%!+ 0(4 Q0    ( &6+ODHJ1>?DA@8  &\D   8
M  "  18@  !X;"]W;W)K<VAE971S+W-H965T-RYX;6Q02P$"% ,4    " !E
MB[Y*OV!D.[,!  #2 P  &               @ '2)@  >&PO=V]R:W-H965T
M<R]S:&5E=#@N>&UL4$L! A0#%     @ 98N^2D>8=XJT 0  T@,  !@
M         ( !NR@  'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0
M   ( &6+ODI\WIYJLP$  -(#   9              "  :4J  !X;"]W;W)K
M<VAE971S+W-H965T,3 N>&UL4$L! A0#%     @ 98N^2JODZ46U 0  T@,
M !D              ( !CRP  'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q0
M2P$"% ,4    " !EB[Y*'EE(V[0!  #2 P  &0              @ %[+@
M>&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    ( &6+ODII=*S<
MM $  -(#   9              "  68P  !X;"]W;W)K<VAE971S+W-H965T
M,3,N>&UL4$L! A0#%     @ 98N^2D2YGM*U 0  T@,  !D
M ( !43(  'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4    " !E
MB[Y*TO228;4!  #2 P  &0              @ $]-   >&PO=V]R:W-H965T
M<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    ( &6+ODJ*_IDRLP$  -(#   9
M          "  2DV  !X;"]W;W)K<VAE971S+W-H965T,38N>&UL4$L! A0#
M%     @ 98N^2NJ<P^^S 0  T@,  !D              ( !$S@  'AL+W=O
M<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4    " !EB[Y*8S(^P+4!  #2
M P  &0              @ '].0  >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM
M;%!+ 0(4 Q0    ( &6+ODJ>7T)1M $  -(#   9              "  >D[
M  !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL4$L! A0#%     @ 98N^2E]-
MU/"S 0  T@,  !D              ( !U#T  'AL+W=O<FMS:&5E=',O<VAE
M970R,"YX;6Q02P$"% ,4    " !EB[Y*L![2K[0!  #2 P  &0
M    @ &^/P  >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    (
M &6+ODH5L@;<M $  -(#   9              "  :E!  !X;"]W;W)K<VAE
M971S+W-H965T,C(N>&UL4$L! A0#%     @ 98N^2MD@(B6U 0  T@,  !D
M             ( !E$,  'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q02P$"
M% ,4    " !EB[Y*EU]E.K,!  #2 P  &0              @ & 10  >&PO
M=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    ( &6+ODJ9_#BGMP$
M -(#   9              "  6I'  !X;"]W;W)K<VAE971S+W-H965T,C4N
M>&UL4$L! A0#%     @ 98N^2J>W=G8[ P  \P\  !D              ( !
M6$D  'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6Q02P$"% ,4    " !EB[Y*
M3; 5#\0!   W!   &0              @ '*3   >&PO=V]R:W-H965T<R]S
M:&5E=#(W+GAM;%!+ 0(4 Q0    ( &6+ODJNH)D+M $  -(#   9
M      "  <5.  !X;"]W;W)K<VAE971S+W-H965T,C@N>&UL4$L! A0#%
M  @ 98N^2M,239FV 0  T@,  !D              ( !L%   'AL+W=O<FMS
M:&5E=',O<VAE970R.2YX;6Q02P$"% ,4    " !EB[Y*W=%J8<4!   W!
M&0              @ &=4@  >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+
M 0(4 Q0    ( &6+ODIV.1M"MP$  -(#   9              "  9E4  !X
M;"]W;W)K<VAE971S+W-H965T,S$N>&UL4$L! A0#%     @ 98N^2A8O(02W
M 0  T@,  !D              ( !AU8  'AL+W=O<FMS:&5E=',O<VAE970S
M,BYX;6Q02P$"% ,4    " !EB[Y*-])U.=0!  "<!   &0
M@ %U6   >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    ( &6+
MODKAB1=RLP$  -(#   9              "  8!:  !X;"]W;W)K<VAE971S
M+W-H965T,S0N>&UL4$L! A0#%     @ 98N^2O19Z6W\ 0  +P8  !D
M         ( !:EP  'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6Q02P$"% ,4
M    " !EB[Y*<^+Z8+8!  #2 P  &0              @ &=7@  >&PO=V]R
M:W-H965T<R]S:&5E=#,V+GAM;%!+ 0(4 Q0    ( &6+ODIP0&;9MP$  -(#
M   9              "  8I@  !X;"]W;W)K<VAE971S+W-H965T,S<N>&UL
M4$L! A0#%     @ 98N^2ES%TEG< 0   04  !D              ( !>&(
M 'AL+W=O<FMS:&5E=',O<VAE970S."YX;6Q02P$"% ,4    " !EB[Y*/,A@
MJL$!   W!   &0              @ &+9   >&PO=V]R:W-H965T<R]S:&5E
M=#,Y+GAM;%!+ 0(4 Q0    ( &6+ODI!>:=BM $  -(#   9
M  "  8-F  !X;"]W;W)K<VAE971S+W-H965T-# N>&UL4$L! A0#%     @
M98N^2E(._-3> 0  '@4  !D              ( !;F@  'AL+W=O<FMS:&5E
M=',O<VAE970T,2YX;6Q02P$"% ,4    " !EB[Y*5RZ)@K@!  #2 P  &0
M            @ &#:@  >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4
M Q0    ( &6+ODI,T0,%L@$  -(#   9              "  7)L  !X;"]W
M;W)K<VAE971S+W-H965T-#,N>&UL4$L! A0#%     @ 98N^2@[P+O#H 0
M 04  !D              ( !6VX  'AL+W=O<FMS:&5E=',O<VAE970T-"YX
M;6Q02P$"% ,4    " !EB[Y*/?4W')H!  !7 P  &0              @ %Z
M<   >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;%!+ 0(4 Q0    ( &6+ODI*
M&D!R[@$  -H$   9              "  4MR  !X;"]W;W)K<VAE971S+W-H
M965T-#8N>&UL4$L! A0#%     @ 98N^2I-&WP0N @  $@<  !D
M     ( !<'0  'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6Q02P$"% ,4
M" !EB[Y**_!4$7\(   ,.@  &0              @ '5=@  >&PO=V]R:W-H
M965T<R]S:&5E=#0X+GAM;%!+ 0(4 Q0    ( &6+ODK2;3=U*@(  & &   9
M              "  8M_  !X;"]W;W)K<VAE971S+W-H965T-#DN>&UL4$L!
M A0#%     @ 98N^2G:T!Q+> 0  WP0  !D              ( ![($  'AL
M+W=O<FMS:&5E=',O<VAE970U,"YX;6Q02P$"% ,4    " !EB[Y*9:#&2EL"
M  "L!P  &0              @ $!A   >&PO=V]R:W-H965T<R]S:&5E=#4Q
M+GAM;%!+ 0(4 Q0    ( &6+ODI@TT1TZ0(  %,,   9              "
M 9.&  !X;"]W;W)K<VAE971S+W-H965T-3(N>&UL4$L! A0#%     @ 98N^
M2C;4/Y<! @  Q 4  !D              ( !LXD  'AL+W=O<FMS:&5E=',O
M<VAE970U,RYX;6Q02P$"% ,4    " !EB[Y*E>;TMP@"   #!@  &0
M        @ 'KBP  >&PO=V]R:W-H965T<R]S:&5E=#4T+GAM;%!+ 0(4 Q0
M   ( &6+ODIHKUPGQ@(  "$*   9              "  2J.  !X;"]W;W)K
M<VAE971S+W-H965T-34N>&UL4$L! A0#%     @ 98N^2H73#([- @  P@H
M !D              ( !)Y$  'AL+W=O<FMS:&5E=',O<VAE970U-BYX;6Q0
M2P$"% ,4    " !EB[Y*G4,F2O0!  !>!0  &0              @ $KE
M>&PO=V]R:W-H965T<R]S:&5E=#4W+GAM;%!+ 0(4 Q0    ( &6+ODHL-SMP
M%@(  "D&   9              "  5:6  !X;"]W;W)K<VAE971S+W-H965T
M-3@N>&UL4$L! A0#%     @ 98N^2@_Y.DG0 0  C 0  !D
M ( !HY@  'AL+W=O<FMS:&5E=',O<VAE970U.2YX;6Q02P$"% ,4    " !E
MB[Y*O6!FI>T!  #:!   &0              @ &JF@  >&PO=V]R:W-H965T
M<R]S:&5E=#8P+GAM;%!+ 0(4 Q0    ( &6+ODHQTLOV^0$  (D%   9
M          "  <Z<  !X;"]W;W)K<VAE971S+W-H965T-C$N>&UL4$L! A0#
M%     @ 98N^2F _L&V8 @  4PD  !D              ( !_IX  'AL+W=O
M<FMS:&5E=',O<VAE970V,BYX;6Q02P$"% ,4    " !EB[Y*' ]Y*E4#   3
M#0  &0              @ '-H0  >&PO=V]R:W-H965T<R]S:&5E=#8S+GAM
M;%!+ 0(4 Q0    ( &6+ODI,H])G+@,  *4,   9              "  5FE
M  !X;"]W;W)K<VAE971S+W-H965T-C0N>&UL4$L! A0#%     @ 98N^2G4_
M*>], P  L@P  !D              ( !OJ@  'AL+W=O<FMS:&5E=',O<VAE
M970V-2YX;6Q02P$"% ,4    " !EB[Y*K J8,3\%  "+'0  &0
M    @ %!K   >&PO=V]R:W-H965T<R]S:&5E=#8V+GAM;%!+ 0(4 Q0    (
M &6+ODKI#2>LV0(  /\+   9              "  ;>Q  !X;"]W;W)K<VAE
M971S+W-H965T-C<N>&UL4$L! A0#%     @ 98N^2EXO-@VI @   @H  !D
M             ( !Q[0  'AL+W=O<FMS:&5E=',O<VAE970V."YX;6Q02P$"
M% ,4    " !EB[Y*H;SM>"@#  !A#   &0              @ &GMP  >&PO
M=V]R:W-H965T<R]S:&5E=#8Y+GAM;%!+ 0(4 Q0    ( &6+ODJ_CE$R;P,
M +L.   9              "  0:[  !X;"]W;W)K<VAE971S+W-H965T-S N
M>&UL4$L! A0#%     @ 98N^2BI/[Z^G @  V0D  !D              ( !
MK+X  'AL+W=O<FMS:&5E=',O<VAE970W,2YX;6Q02P$"% ,4    " !EB[Y*
MF+L[:K\#  "6$   &0              @ &*P0  >&PO=V]R:W-H965T<R]S
M:&5E=#<R+GAM;%!+ 0(4 Q0    ( &6+ODK3M! R60(  (H'   9
M      "  8#%  !X;"]W;W)K<VAE971S+W-H965T-S,N>&UL4$L! A0#%
M  @ 98N^2M[2,_8%!   7A0  !D              ( !$,@  'AL+W=O<FMS
M:&5E=',O<VAE970W-"YX;6Q02P$"% ,4    " !EB[Y*N,IXSRP"  !\!@
M&0              @ %,S   >&PO=V]R:W-H965T<R]S:&5E=#<U+GAM;%!+
M 0(4 Q0    ( &6+ODHAE]O!2P0  !L4   9              "  :_.  !X
M;"]W;W)K<VAE971S+W-H965T-S8N>&UL4$L! A0#%     @ 98N^2NL'Y7?<
M P  A1(  !D              ( !,=,  'AL+W=O<FMS:&5E=',O<VAE970W
M-RYX;6Q02P$"% ,4    " !EB[Y*/4U"=?X!   _!0  &0
M@ %$UP  >&PO=V]R:W-H965T<R]S:&5E=#<X+GAM;%!+ 0(4 Q0    ( &6+
MODI:U;#-^P$  #X%   9              "  7G9  !X;"]W;W)K<VAE971S
M+W-H965T-SDN>&UL4$L! A0#%     @ 98N^2A[7)N:] 0  ^@,  !D
M         ( !J]L  'AL+W=O<FMS:&5E=',O<VAE970X,"YX;6Q02P$"% ,4
M    " !EB[Y*Y7'=$8,'   B*@  &0              @ &?W0  >&PO=V]R
M:W-H965T<R]S:&5E=#@Q+GAM;%!+ 0(4 Q0    ( &6+ODHLQH "< (  .L'
M   9              "  5GE  !X;"]W;W)K<VAE971S+W-H965T.#(N>&UL
M4$L! A0#%     @ 98N^2LB4BW8+O   *+0" !0              ( ! .@
M 'AL+W-H87)E9%-T<FEN9W,N>&UL4$L! A0#%     @ 98N^2NY%^LN4 @
M; \   T              ( !/:0! 'AL+W-T>6QE<RYX;6Q02P$"% ,4
M" !EB[Y*I*HI"R\'  "]-0  #P              @ '\I@$ >&PO=V]R:V)O
M;VLN>&UL4$L! A0#%     @ 98N^2B731@.- @  ^S   !H
M ( !6*X! 'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#%     @
M98N^2LTC\;,J @  J"\  !,              ( !';$! %M#;VYT96YT7U1Y
><&5S72YX;6Q02P4&     %L 6P#O&   >+,!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/**
 * Rivet Software Inc.
 *
 * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved.
 * Version 2.4.0.3
 *
 */

var Show = {};
Show.LastAR = null,

Show.hideAR = function(){
	Show.LastAR.style.display = 'none';
};

Show.showAR = function ( link, id, win ){
	if( Show.LastAR ){
		Show.hideAR();
	}

	var ref = link;
	do {
		ref = ref.nextSibling;
	} while (ref && ref.nodeName != 'TABLE');

	if (!ref || ref.nodeName != 'TABLE') {
		var tmp = win ?
			win.document.getElementById(id) :
			document.getElementById(id);

		if( tmp ){
			ref = tmp.cloneNode(true);
			ref.id = '';
			link.parentNode.appendChild(ref);
		}
	}

	if( ref ){
		ref.style.display = 'block';
		Show.LastAR = ref;
	}
};

Show.toggleNext = function( link ){
	var ref = link;

	do{
		ref = ref.nextSibling;
	}while( ref.nodeName != 'DIV' );

	if( ref.style &&
		ref.style.display &&
		ref.style.display == 'none' ){
		ref.style.display = 'block';

		if( link.textContent ){
			link.textContent = link.textContent.replace( '+', '-' );
		}else{
			link.innerText = link.innerText.replace( '+', '-' );
		}
	}else{
		ref.style.display = 'none';

		if( link.textContent ){
			link.textContent = link.textContent.replace( '-', '+' );
		}else{
			link.innerText = link.innerText.replace( '-', '+' );
		}
	}
};
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>105
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='UTF-8'?>
<FilingSummary>
  <Version>3.7.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>184</ContextCount>
  <ElementCount>399</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>57</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00000002 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/ConsolidatedStatementsOfOperations</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF OPERATIONS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00000005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/ConsolidatedStatementsOfComprehensiveLossIncome</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00000006 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/ConsolidatedStatementsOfStockholdersEquity</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>00000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/ConsolidatedStatementsOfCashFlows</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>00000008 - Disclosure - THE COMPANY AND SIGNIFICANT ACCOUNTING POLICIES - Note 1</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/CompanyAndSignificantAccountingPolicies-Note1</Role>
      <ShortName>THE COMPANY AND SIGNIFICANT ACCOUNTING POLICIES - Note 1</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>00000009 - Disclosure - FAIR VALUE MEASURESMENTS - Note 2</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/FairValueMeasuresments-Note2</Role>
      <ShortName>FAIR VALUE MEASURESMENTS - Note 2</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>00000010 - Disclosure - INVENTORIES - Note 3</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/Inventories-Note3</Role>
      <ShortName>INVENTORIES - Note 3</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>00000011 - Disclosure - PROPERTY AND EQUIPMENT - Note 4</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/PropertyAndEquipment-Note4</Role>
      <ShortName>PROPERTY AND EQUIPMENT - Note 4</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>00000012 - Disclosure - INTANGIBLE ASSETS - Note 5</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/IntangibleAssets-Note5</Role>
      <ShortName>INTANGIBLE ASSETS - Note 5</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>00000013 - Disclosure - CAPITALIZED SOFTWARE COSTS - Note 6</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/CapitalizedSoftwareCosts-Note6</Role>
      <ShortName>CAPITALIZED SOFTWARE COSTS - Note 6</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>00000014 - Disclosure - GOODWILL - Note 7</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/Goodwill-Note7</Role>
      <ShortName>GOODWILL - Note 7</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>00000015 - Disclosure - COMMITMENTS AND CONTINGENCIES - Note 8</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/CommitmentsAndContingencies-Note8</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES - Note 8</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>00000016 - Disclosure - STOCKHOLDERS' EQUITY - Note 9</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/StockholdersEquity-Note9</Role>
      <ShortName>STOCKHOLDERS' EQUITY - Note 9</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>00000017 - Disclosure - INCOME TAXES - Note 10</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/IncomeTaxes-Note10</Role>
      <ShortName>INCOME TAXES - Note 10</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>00000018 - Disclosure - NET INCOME (LOSS) PER SHARE - Note 11</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/NetIncomeLossPerShare-Note11</Role>
      <ShortName>NET INCOME (LOSS) PER SHARE - Note 11</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>00000019 - Disclosure - SEGMENT REPORTING - Note 12</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/SegmentReporting-Note12</Role>
      <ShortName>SEGMENT REPORTING - Note 12</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>00000020 - Disclosure - ACQUISITIONS - Note 13</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/Acquisitions-Note13</Role>
      <ShortName>ACQUISITIONS - Note 13</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>00000021 - Disclosure - EMPLOYEE BENEFIT PLAN - Note 14</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/EmployeeBenefitPlan-Note14</Role>
      <ShortName>EMPLOYEE BENEFIT PLAN - Note 14</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>00000022 - Disclosure - PATENT SALE - Note 15</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/PatentSale-Note15</Role>
      <ShortName>PATENT SALE - Note 15</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>00000023 - Disclosure - SUBSEQUENT EVENTS - Note 16</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/SubsequentEvents-Note16</Role>
      <ShortName>SUBSEQUENT EVENTS - Note 16</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>00000024 - Disclosure - CONSOLIDATED QUARTERLY FINANCIAL DATA (Unaudited) - Note 17</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/ConsolidatedQuarterlyFinancialData-Note17</Role>
      <ShortName>CONSOLIDATED QUARTERLY FINANCIAL DATA (Unaudited) - Note 17</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>00000025 - Schedule - Schedule II Valuation and Qualifying Accounts</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/ScheduleIiValuationAndQualifyingAccounts</Role>
      <ShortName>Schedule II Valuation and Qualifying Accounts</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>00000026 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/SummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>00000027 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>00000028 - Disclosure - Inventory (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/InventoryTables</Role>
      <ShortName>Inventory (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>00000029 - Disclosure - Property and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/PropertyAndEquipmentTables</Role>
      <ShortName>Property and Equipment (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>00000030 - Disclosure - Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/IntangibleAssetsTables</Role>
      <ShortName>Intangible Assets (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>00000031 - Disclosure - Capitalized Software Costs (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/CapitalizedSoftwareCostsTables</Role>
      <ShortName>Capitalized Software Costs (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>00000032 - Disclosure - Goodwill (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/GoodwillTables</Role>
      <ShortName>Goodwill (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>00000033 - Disclosure - Commitments And Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/CommitmentsAndContingenciesTables</Role>
      <ShortName>Commitments And Contingencies (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>00000034 - Disclosure - Distribution of Stock-Based Compensation Plan Expense (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/DistributionOfStock-basedCompensationPlanExpenseTables</Role>
      <ShortName>Distribution of Stock-Based Compensation Plan Expense (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>00000035 - Disclosure - Stock-Based Compensation And Employee Purchase Plan (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/Stock-basedCompensationAndEmployeePurchasePlanTables</Role>
      <ShortName>Stock-Based Compensation And Employee Purchase Plan (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>00000036 - Disclosure - Stock Options Outstanding And Exercisable (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/StockOptionsOutstandingAndExercisableTables</Role>
      <ShortName>Stock Options Outstanding And Exercisable (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>00000037 - Disclosure - Stock Repurchases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/StockRepurchasesTables</Role>
      <ShortName>Stock Repurchases (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>00000038 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>00000039 - Disclosure - Net Income Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/NetIncomePerShareTables</Role>
      <ShortName>Net Income Per Share (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>00000040 - Disclosure - Segment Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/SegmentInformationTables</Role>
      <ShortName>Segment Information (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>00000041 - Disclosure - Acquisitions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/AcquisitionsTables</Role>
      <ShortName>Acquisitions (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>00000042 - Disclosure - Quarterly Financial Data (Unaudited) (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/QuarterlyFinancialDataTables</Role>
      <ShortName>Quarterly Financial Data (Unaudited) (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>00000043 - Disclosure - Valuation and Qualifying Accounts (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/ValuationAndQualifyingAccountsTables</Role>
      <ShortName>Valuation and Qualifying Accounts (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>00000044 - Disclosure - Description of the Business (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/DescriptionOfBusinessNarrativeDetails</Role>
      <ShortName>Description of the Business (Narrative) (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>00000045 - Disclosure - Significant Accounting Policies Service and Product Revenue (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/SignificantAccountingPoliciesServiceAndProductRevenueNarrativeDetails</Role>
      <ShortName>Significant Accounting Policies Service and Product Revenue (Narrative) (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>00000046 - Disclosure - Significant Accounting Policies (Advertising Costs) (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/SignificantAccountingPoliciesAdvertisingCostsNarrativeDetails</Role>
      <ShortName>Significant Accounting Policies (Advertising Costs) (Narrative) (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>00000047 - Disclosure - Significant Accounting Policies (Deferred Rent) (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/SignificantAccountingPoliciesDeferredRentNarrativeDetails</Role>
      <ShortName>Significant Accounting Policies (Deferred Rent) (Narrative) (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>00000048 - Disclosure - Cash, Cash Equivalents and Investments with Hierarchy (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/CashCashEquivalentsAndInvestmentsWithHierarchyDetails</Role>
      <ShortName>Cash, Cash Equivalents and Investments with Hierarchy (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>00000049 - Disclosure - Fair Value Measurements (Contingent Consideration Liability) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/FairValueMeasurementsContingentConsiderationLiabilityDetails</Role>
      <ShortName>Fair Value Measurements (Contingent Consideration Liability) (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>00000050 - Disclosure - Inventory (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/InventoryDetails</Role>
      <ShortName>Inventory (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>00000051 - Disclosure - Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/PropertyAndEquipmentDetails</Role>
      <ShortName>Property and Equipment (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>00000052 - Disclosure - Intangible Assets Schedule Of Intangibles (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/IntangibleAssetsScheduleOfIntangiblesDetails</Role>
      <ShortName>Intangible Assets Schedule Of Intangibles (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>00000053 - Disclosure - Intangible Assets Schedule Of Future Amortization Of Intangibles (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/IntangibleAssetsScheduleOfFutureAmortizationOfIntangiblesDetails</Role>
      <ShortName>Intangible Assets Schedule Of Future Amortization Of Intangibles (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>00000054 - Disclosure - Intangible Assets Impairmrent of Long-Lived Assets (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/IntangibleAssetsImpairmrentOfLong-livedAssetsNarrativeDetails</Role>
      <ShortName>Intangible Assets Impairmrent of Long-Lived Assets (Narrative) (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>00000055 - Disclosure - Capitalized Software Costs by Asset Classification (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/CapitalizedSoftwareCostsByAssetClassificationDetails</Role>
      <ShortName>Capitalized Software Costs by Asset Classification (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>00000056 - Disclosure - Changes in Carrying Amount of Goodwill by Location (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/ChangesInCarryingAmountOfGoodwillByLocationDetail</Role>
      <ShortName>Changes in Carrying Amount of Goodwill by Location (Detail)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>00000057 - Disclosure - Commitments and Contingencies (Operating Leases) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/CommitmentsAndContingenciesOperatingLeasesDetails</Role>
      <ShortName>Commitments and Contingencies (Operating Leases) (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>00000058 - Disclosure - Commitments and Contingencies (Capital Leases) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/CommitmentsAndContingenciesCapitalLeasesDetails</Role>
      <ShortName>Commitments and Contingencies (Capital Leases) (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>00000059 - Disclosure - Commitments and Contingencies (Service Provider Contracts) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/CommitmentsAndContingenciesServiceProviderContractsDetails</Role>
      <ShortName>Commitments and Contingencies (Service Provider Contracts) (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>00000060 - Disclosure - Commitments and Contingencies (Leases - Rent Expense) (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/CommitmentsAndContingenciesLeases-RentExpenseNarrativeDetails</Role>
      <ShortName>Commitments and Contingencies (Leases - Rent Expense) (Narrative) (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>00000061 - Disclosure - Commitments and Contingencies (CustomerSupport Commitments) (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/CommitmentsAndContingenciesCustomersupportCommitmentsNarrativeDetails</Role>
      <ShortName>Commitments and Contingencies (CustomerSupport Commitments) (Narrative) (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>00000062 - Disclosure - Stockholders' Equity Stock-Based Compensation Expense By Statement Of Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/StockholdersEquityStock-basedCompensationExpenseByStatementOfOperationsDetails</Role>
      <ShortName>Stockholders' Equity Stock-Based Compensation Expense By Statement Of Operations (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>00000063 - Disclosure - Stockholders' Equity Option Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/StockholdersEquityOptionActivityDetails</Role>
      <ShortName>Stockholders' Equity Option Activity (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>00000064 - Disclosure - Stockholders' Equity Stock Purchase Right Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/StockholdersEquityStockPurchaseRightActivityDetails</Role>
      <ShortName>Stockholders' Equity Stock Purchase Right Activity (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>00000065 - Disclosure - Stockholders' Equity Restricted Stock Unit Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/StockholdersEquityRestrictedStockUnitActivityDetails</Role>
      <ShortName>Stockholders' Equity Restricted Stock Unit Activity (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>00000066 - Disclosure - Stockholder's Equity Stock Options Outstanding And Exercisable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/StockholdersEquityStockOptionsOutstandingAndExercisableDetails</Role>
      <ShortName>Stockholder's Equity Stock Options Outstanding And Exercisable (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>00000067 - Disclosure - Stockholder's Equity Assumptions Used In Black-Scholes Model (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/StockholdersEquityAssumptionsUsedInBlack-scholesModelDetails</Role>
      <ShortName>Stockholder's Equity Assumptions Used In Black-Scholes Model (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>00000068 - Disclosure - Stockholders' Equity (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/StockholdersEquityNarrativeDetails</Role>
      <ShortName>Stockholders' Equity (Narrative) (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>00000069 - Disclosure - Stockholders' Equity Repurchases of Common Shares (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/StockholdersEquityRepurchasesOfCommonSharesDetail</Role>
      <ShortName>Stockholders' Equity Repurchases of Common Shares (Detail)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>00000070 - Disclosure - Inome Taxes (Income Tax Provision) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/InomeTaxesIncomeTaxProvisionDetail</Role>
      <ShortName>Inome Taxes (Income Tax Provision) (Detail)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>00000071 - Disclosure - Income taxes (Deferred Tax Assets) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/IncomeTaxesDeferredTaxAssetsDetails</Role>
      <ShortName>Income taxes (Deferred Tax Assets) (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>00000072 - Disclosure - Income Taxes (Reconciliation of Taxes Provided to Federal Statutory Rate) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/IncomeTaxesReconciliationOfTaxesProvidedToFederalStatutoryRateDetails</Role>
      <ShortName>Income Taxes (Reconciliation of Taxes Provided to Federal Statutory Rate) (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>00000073 - Disclosure - Income Taxes (Unrecognized Tax Benefits) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails</Role>
      <ShortName>Income Taxes (Unrecognized Tax Benefits) (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>00000074 - Disclosure - Net Income Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/NetIncomePerShareDetails</Role>
      <ShortName>Net Income Per Share (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>00000075 - Disclosure - Net Income Per Share Options and Rights Excluded (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/NetIncomePerShareOptionsAndRightsExcludedDetails</Role>
      <ShortName>Net Income Per Share Options and Rights Excluded (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>00000076 - Disclosure - Segment Reporting Revenue and Property and Equipment by Geographic Area (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/SegmentReportingRevenueAndPropertyAndEquipmentByGeographicAreaDetails</Role>
      <ShortName>Segment Reporting Revenue and Property and Equipment by Geographic Area (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>00000077 - Disclosure - Acquisitions (Purchase Information) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/AcquisitionsPurchaseInformationDetails</Role>
      <ShortName>Acquisitions (Purchase Information) (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>00000078 - Disclosure - Employee Benefit Plan (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/EmployeeBenefitPlanNarrativeDetails</Role>
      <ShortName>Employee Benefit Plan (Narrative) (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>00000079 - Disclosure - Patent Sale (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/PatentSaleNarrativeDetails</Role>
      <ShortName>Patent Sale (Narrative) (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>00000080 - Disclosure - Subsequent Events (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/SubsequentEventsNarrativeDetails</Role>
      <ShortName>Subsequent Events (Narrative) (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>00000081 - Disclosure - Consolidated Quarterly Financial Data (Unaudited) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/QuarterlyFinancialDataDetails</Role>
      <ShortName>Consolidated Quarterly Financial Data (Unaudited) (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="eght-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>00000082 - Schedule - Schedule II Valuation and Qualifying Accounts (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/ScheduleIiValuationAndQualifyingAccountsDetails</Role>
      <ShortName>Schedule II Valuation and Qualifying Accounts (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>eght-20170331.xml</File>
    <File>eght-20170331.xsd</File>
    <File>eght-20170331_cal.xml</File>
    <File>eght-20170331_def.xml</File>
    <File>eght-20170331_lab.xml</File>
    <File>eght-20170331_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies/>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>107
<FILENAME>0001136261-17-000117-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001136261-17-000117-xbrl.zip
M4$L#!!0    ( &6+ODJ&R38>Y90! -\3%@ 1    96=H="TR,#$W,#,S,2YX
M;6SLO?MSVTB2(/S[1=S_@/-U[\@1%$T\";JG^T*6Y1[MVI;.DGMV+KZ("0@H
MBAB# !L/29R__LNLPHO@0P )@@42&SMMD02J,K.R\E6967_]/R]31W@B?F![
M[J]OQ/[@C4!<T[-L]_'7-]_OSB_N+J^OWPC_Y[?_^3\$^+^__J_S<^&331SK
MO?#1,\^OW;'WB_#5F)+WPN_$);X1>OXOPA^&$^$WWG]_^/89/K+QWPM*7]0-
MX?R\Q&A_$-?R_._?KM/1)F$X>__NW?/S<]_UGHQGS_\1]$VOW'!W7N2;)!WK
MZO>_W?\L?1S(\!]9A/]( W'8?QD#[!^-$![ S_B B@\,[B7QO:B\%P?_K^1L
MH1%&03K;X$4?:)>#P>"2O?[7EP??L=_C?P6@OQN\?PGL7]_D$'R6^Y[_^$X:
M#,1W__WE\YTY(5/CW':#T'!-\B9YR['='ZO>$T>CT3OZ:_+HTI,X>3*'_ Y_
M?C"";&0$<,/S2Y# KU:8OI!_6'W'?EQXU%[YJ,8>M9-'+5)X+B!F_]%[>@<_
MP/.B<CX0SV4Q>=PGX[4@:^_@U^1!._ 421QNPH\]D;P0A?[:AT?OX-?TP>#\
MT3!FZ<-C(WB@#\8_(-3#1:CA%]]S2+#R'?K+BI=<SW6CZ6J8K-!_%\YGY!T\
M= Y/$=\VT_=>?VGQ!8 !OUX-'?UE!72F%[FA/U^]=O&/*U[#39F^H[_HL+FG
M]+&!# \EVPY9]7U -\0W,A8HE[^?T+4GCY/P/'FA_Q)8;^*?$=!?WP3V=.8
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
MR"+L_D(QP.O3U0-@.6*"BZ872BJJ Y@3:6 _T_T^\1R+^ %+]:TS.O/:7'7
MMFU$IRIL=X9#@MATO"/^DVV2X'<?6+5LC>4KD6%5%Q=US]H)=X)LQ3T&KYK1
MDB(V )D&_)U!)DJO'P</1&74",DRP-0R@"GZ2-$; &Q%MY_7$DAT:= $9,!9
MPQR7C<[EP2ONT7 H#IL!+,_^VNN J=*HH7TYS*WEZQ13M)':Q+94%YGL=8HI
MBJ@UP6.%VT)+I(](6L&?V!N/B95$K"J)PQH P].GH)C:L*U"$H?J4%H+4S+5
MMN!4UT+#P4C=&SB558^L2NNEU>[$J:IOI$*&09W0;*%DI,$^EZJJ9E&T]?*[
M!FBJJ1-EJ.R/-I5UB#P:K5<A=>[Q4HI#'DKKI>"NT%36%K(N[P^:ZBI"U*IO
M\?CGFCP4%?P[O>!\LO&KS%M9\DN#D5S(U=IFWNK>A:P-=Y^VLBQ7Y:+UM,VT
MU86V!DZ>7 .5*TIG31;U6J:M)H9A80L^[9:\7$W>JH-1(8ZWZQ8J9Y$/]='N
MTU:WMS6E!H%1750.Y8+D7C<MIJW?C!/[NA8IJ5 5MAA7ST]2'83* E,>#H9Z
MK2!4EIWB0"V<O>Y.A8IR=#0LB+-=(:@L4J71<% \VMEU'2I*5W&@R\.Z0:@F
M:;$I9=VL4%'JCL1"6E>=6[*4 -:58B>D'2&H+(N!$P;U[H?*<GDTE*I+1FK:
MWGF.54]0 Z2"L@*&=)8M@-C"H"U:>+L#45E"QWJJ7D)4-74'^BKAM L,U>U>
M5==6[8O=%J-R\%N7ZH>A:IQ[L$I,[[@S*H:TE_I^U;H[R]G*<NUK45E8*V+M
M&Z.RM-;$E?IB+0S?2$ ,W\1*Z8]89>W1"KBKEQEQ@](]DU\I*2H>X6Z<<V<
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
MLM<OS'??"AJU (VV#,UP/3 4A(6'E5[B&HX]/*YCWJ;K$O]]?+"4:!@JUN-
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
M-@S0CY*'I8TCM9@Q0G.387TH)@ T=>71^+,7>8'-$MNS="YF6Z2WT<2F#(6
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
ML+4]%ER8AUAY%D,% WQC9OT<UJ\+<MW8]C$'>C8CAI.U?,\M,XX:\\<]$[B
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
MM:,<!L^](_?)=SCMGE-*1)MGS;+X.GZ?S>G?"*LZSNGVM8[3G99B>6EV>#<
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
M U4$3QR,8K;Q_B<"0H!RYQXV6SIFGZBD[(/=LB=3%GDT%<]O I;O2K V>9P
M*.<;RL"PQ6?X#TK?AG:9:'P,F)]AQRF0Q\.?([E )/H(5N_987(20BO)'B;>
MV$0#,C86?3NS>M%<([.Y_EEP3E1<56*A=FJ9&/XR9@0"4+":$FK&,P[30O)3
M327E*66Q;.$A9::LCYPP(]%0;C3/(A@,;"RJ5$O50I-,IM(CA:!C+)"X,J1"
M&!BV!)NU 1%UA0)UV?:0I1.)G24 T72M^!!%JE&=-B64H.XL+![PY)+!28&&
M_[-:#!LR?L3&\"0[@38[U(/K%IQ:\!4(B33&[:P%/CPK7..NJ;L$*0S$W^4>
MB(6EXF;>_'>>*UF*"HP%GE*A&G&_6EF5!O1> IW%Z3YMR+0-;Q3OM1L9N%7G
M2VP,JQLP(-.J;-!)&B+*J[BH,0>P$81(E$J0-Z1@)HE?J?\U(L!SBU@MQ3/0
MMH\L":1A/T(J,.]^,ZA3[9KC*0.7= DJFC+=L&<+X?Y;UM9M+Y B2_\=S]RA
M;'!HR*1L_WIT$@V4.>8B8M%P5=$R6SI:R(9*Z H4 D5"QR/2T"8U125YQ:7>
M0NE$0J441V(7<F(=S_2BX<[:U&BGE.C_4/OAA.*L;-.&)U2T%Y7""')9CUJ5
M"K9/]A-B2V87/+:Q&,-D&CD7XHME/1-G6=NR$XQI+X/"FK#<&W9YPZ$<)8Q4
MF7;[DN9Q^J917@#NXNHI^S^9Q_?OUKOH?^S?WO8OK//KNWN,L?AT?7UQ9]U=
M?[XX />>3/K/L/^A+Y^S>R(5."R?4B>?'DR8A]&THRV"06@:D[@!:MJ:Q=*-
M'#K!6&CX!!$),'P4. ,X!0YWRU2\,]O2)>0].HGZ0(AVK!SUP=(J4=W^B>:\
M=_>/DH7_6OW__7KY>^]S_^K^CE*5+J]^[]_=?\'/!T _IL@E.1&U/)?2FN?^
M&VXSBJ?@7J_:C4,Q(3"ZBZT^@0%B>9-G)H'0$?X1D@&9;Y)^2ZY%-*=\PRAG
M#,7_HB4@0^8C+HOV,[AB4"=$?CB&R?ZCV21&>9!!34&6-E3KJ$4R<NH@%4Y\
ML$%Y4/9DC*GE(' 9 (/VN7G25DX_YH_&Y!D:C_">2)T;->183;G?2/D$VJBI
MXX0"@X=2.9G,*%0#G8IH.,8F[2'9*:?V%-WH*OF(XG5*1A?H2%6Z*7$D"2!C
M\!=="OH'+,T]AHW/^HWZ1XM@FX"FI]@\WQ9M90T[K?G: $O1$7:=B%55T ]=
M=I8",3H8C1O^A<W8<4UP"Z<[CM&3F,-8HA,P1_-HS9=DPT*$_<T&A16NR_((
MC2NV)VE-AE[%ADE%]B1S7 J*(=KX]RS YX0.C H^:X@,*2PJ\8"@.3Y0J2>U
M_@\G3KPEUINA81MK*S'SG?FA8WMTSU.[8X[^"3"E17DPQ>W.8AO&4+ED:B\E
M/%$RB,K,)1(16.]PO/=F.)Q HS:*XGNP5WXLHN2TI3PRDEU_)A X% G]7 L
M1X&'G2*HG7L>&?7F2%_MEN&;'MA3>07Q>L0*Y,\&8.G017QE*N0YV=,>BSPA
M.XBD6+B )U@3)WX,4IYZ17+1/,-3W<Y5:)J4URW?CD6P(4M7QEOL402Z%/3+
M60;4^#JB-<J6>'HA"9!2_,/U!:4I\XH^EL*- 3=Z$#K"4,!B,"Q>AZ>Y,*X;
M*J\BR2'?R./\:"^,4O,-*+#PO.,,"47L7->F3.E!'3H##TTLKB]^2+)LOJ%H
MN\MHCBL+&25\YJP,!:+P#DG!AGVDZ%;E& ^\+6AERLF?W #16E": @BS>$G-
M\Y(TI<)!!D2C,^C1\52@*PEK0[IY44V>V'^B1)^(K'6%]?X@XLU%@O8=1LKU
M03;Z\+EO]3Y_OOYG[^J\?V RD8Y$)(F$(FD1T3-?AB"H3$T9,:YC$*0\XG!<
M3DJ^$ IFXLQR_HXXLL9 #[:'JEI)'4P*(] 1IXDXAAB#-X1K-Y4A2)P^Z< T
M[,8]$2B,I/8$QS=VD &.V+I-W8:TMDJ=%'04AC,"HC6]Q2Q#V$-]^FQC]+E3
ME\#G_DD4A?2K^^O;0T@TOQ2AS)1,3?>,BLCP@B?./8I$H(12\J2J33+T=T'"
M-D??$H/25]'(#:.X[/HE\1>&!?,U5+(H<!@Y.TA+:'Q&)V-Y&#PE8JR?I6V'
MP)&R.0O-\GT),=WYQ+QEGJ(X!@.0/MBYF.2A? &@T@>W/4SG21,XFC8>A/B#
M@K8^2!CD,-;"$OG-/;HZT"8LKF33J7=FK1+@KE9-YO$'D .<:*""O2- 0GD2
M?*-VLYAH+4W;R/1UB+H0F"++-)JRJ.)A4AE,SY]@^_[D,R9.M%1J(C8A.Y.2
MF?<<VD\ZHV46H8"=$-J"N7Q?Z8L1^!&QWG +IX,<,: 0MD8FI+(?&-5\D6 (
MMPN)$0\.H"!U79,#A9YVM.*D:">]YS2Y,DE-*(9>$9(.^69.HD+#R8.6!%ER
M2R,A00@--#?S[>&?,W$O3^QGCGTC=_^0\<W41E^// [5RPRWDK>QH&=FX.R$
MQX.+K'#_?.WF]OJF?WO/15/0,G&#AH@#8'(WE.\J4F40_QQO2)GYBN4AT@D0
MH?^HJC^HZL%MZ>I,#K-G])EUL>QGI?ZF1?0XM!'D,LF,4C#O2V,O 6*VC-:6
MCV?J8H/#*C>:L21D$C*?%#^,4$'B5T2&( C+,_7C=_P;M=5D%VPLJA%1VB6?
MIPD:61UEB<A:SR-J.:&6+F0,HSCUSSPDF5UE\1)MVE8K'6F5PIASUZ3]Q4:3
M@,]"$2:9N2$S=I#&0?(-,3),A4OK,'46W$GH$-E/L*/XQY!0KG01C4O.MOX>
M.T**F3X"M\9["S<5>%$P 3W&Q,I447)(:B36RT+EE.^!3Z2AHDU,*:BDF;@1
MV2K$WDX7GP:E<+B2V1DJ\EU""[W6RMN.=P>!BD-]-<!ZQB&>6:W \*T4R5N)
M@UKQ+A@0\T44":,/.@E$HK4^."/C=U):41S ./AG(GV/7*$VH2%IX]D_#S;J
M4WV\OK4^7U]]*G^^_+U_8?7N[OH'9Q7F:U]Z=P;!-UV60%@*49_P0'8J>Y0B
M8HM<2+*UL*,M@Y@Q6V9$#?PL?LU5+?PXLTN?'+7KP@M A@%^*"GI)80Z3L 1
MGC ALRRS)I"*0M;*(!1_C,, Y$J4"H2PJ=;O$=^@4APLN<E@,0$;)[8)(8^J
MW>@P<3[KR$%0"B9M4&3F,,(8>Q@--(2Y(D>L4J4=L!@$0DS@?9.\759L81@
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
M;:/>T[HL](LG07C!J#8[T[9:B :/\>!$U+!MM<MCN<[Z)D["1^<A3 7R+7&
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
M2%_=N=_QYZQ^8#<,K-G&Z/+JXP^_5<Z:30.C6USG >,4T4@([..IN$-BN@\
MF<9W[O=5L-H\Z[3?/%;OG('C*U*]?PKN@RO79T3#IVL_LPG@(I2VSYJU-X]2
MC;_'T!&G_]Y \JJGOWM6/YU^B4!YT(&ANJ/8D6@%YKHJ6JN5LT[KS>,UZZ;:
M$+&OY+;Z.IT>C@30.&M5MH33U#H/&*>%2P"M[7& X\%JL1) ]ZQ6??,H+5H"
M@*NJ>3K^6Q !FF>-$UZW( +L&[$/Z;EZ88AO8+S7AV?]R(W]C%_UGNQPR)-&
MU[,XBFT?,U?^Z2"E.</>-R>TQ\ZM,[%=[.5]#N@-[4$\L[U[)YS4MB8:_'93
M^Z-RD<+C;M=V?.A=14KX[:;U1ZU9.Z%X2R+#;S?M/ZJ-Q@F_6Y,?B(*KK1.&
MMRA+_';3^:/6Z1P@CN?NU'D0/BP X7<GPEG]8?_[U!G G_<!?F5 UAN/0V=L
MQ\XE0.+ZD3OXW?9F3@+3O>AZ5)CR:XH1%1 B@*X[G6[C)3EB!VL^)N2OK26G
MT-_M=EOURHL6\A/V"]"F4ZAOU=KM1JU[0OU*J%]7ZTXAO]'M=CK5^@GY*R%_
M?>4\S?4KC7JEVCFA?^,;=SW\UQN-3J/1>M&(=X0;(&P)&$1P-4-$+$&L@:,%
M-HYZM5OMM MDTG/@[7/]FXARBTS#(-!U7CN^UI.^%F"LTZK7V@7*OP>)L34D
MID4!'95ZL_7:T;66E+,H7*/9:;ULISURA*TIF2RT;#=JU1=C7(X<9>M*$Z_Q
MIDS99Q+^B'SRPU('=*- !3LGU(>'K"T%353/N@6*L4>/W2V$3[P<F/:&\%ML
M($7GQ!JV&U39/O&&K<965,]:!5IQ-L'P!HX:8]JD;:*Z;S?(5A9U4.@KRI'1
M;G4JC49:_'S]^"O$%5%O5!OMN=C3UX^\HIP)M4JK6TOSP=>/OL+< <UFM=9(
MZ]NO'W_%V?-KG4JM5FNG_5D[06%O, @=? <M_W[DY S26+R><AT65.U6*@9#
M2D^R#A!- XA6'B#:C4KA0#0,()IY@.AT6RL!<1,& \<94@+FG>TY/7_XQ8YG
MH1L_7X^^V.%?#B4>P[V!W[E.5,A^-:JU3B<!Y\IP;&4A*^]YLU6OU YP(2O3
M3;W5;C4*7@BSB>@^Z W^/7-#9VOD5 7(:TFZSS5Y81"O3#?56JM=J^\1XI4)
MI%II56K5 B!.D96D*2"O\\#SG $RJ^O1W6,0QK$33B[];TX4TSR%T$JWWNXV
MEQ+Z"A!M>7$KDU6K46]5CV1Q*U-@J]YLM+:UN*O !XH-4:RA2@.YS?ASYZ15
M[R09:7KH=:;.R53J[>:VIOZ7>.=?7'?P)2F3I+)6HU8X..VUP6DT.]6M@R.K
M].8!J%KM5.I;WZ]5(.JVZZL!=.%$@]"=\CF[<IY W QF?NSZ8SB;/OPY(.TA
MN@KB/YRX-PRFL3/,R\=_VW*E%%7;V<4_;OOG_:M[JW=^?OWUZO[RZI-U<WM]
M!7^?][_ #W=4R,15)4T>]E#>Y=*WOMC/%C+/$G4N_]B[^V"Y430#I/;NOEI7
MP9G%K+5;2A9ZX25RM14"<P1XMV1 >60]N?&CI2JOZ+66+-L+_#'_;L->#IFA
MBTE='^=K8I%M_*-5PGK+@T<K=$@@B. '"YX'GFS% 7P[",:^^Q^'@+<G2"H$
M3#""WP@V?(R'<&/+H>"P"+][<'@<#R:5?=L!=#\:.:$%KT]A.2[HIM8X"(:1
M!4]$3OC-'3CT]D N[,RZAQ<154^NY\&D4\\>,$(F080SNA%2KP)'@(P$;HUG
M[M &BL95?SV[.[,^]7HW *WC([ /#O:8CRQG-,*+YYO#<_FPX133!LHR3\H/
MZN=P/00!K@G5;]M_MF"ZWC1T/:M:0L1V># UT!1N,Q<Q U_.0'4$##BP0PXC
M!C2^,(BF8GC Q6 VF7DV?>)I&7>\K(D3/P;#,P+AW@#AT8X K8[G3ES?#I\!
MH1Z%ZM$4DV#HCESXD)R+Q[+L2&]0<I+='AAS.6Z$^X9@N;B?MH?8',,,@#OX
MED"Q@<E%$5*X^-9RX>6!^I38S(!'$^/_#+2NF)\U#3QWX"*T4Y11<%@Z(]%S
M%#L3>3SH*/'.BE$("D0\0.*.?3IA7!4)WHF"63@0 SG^&(#'O7##87EJ8Z5[
M0?$XY3=W"-2.I(\# 6'3^:53IY>(X\#Z/(*###X$"\$@L2:XO_<,9.NY<"@B
ML?TP)D((1#"P82R!)R 7.^8S1Y-Y7C"@D1&#P/8CA(N_@,VPZ29 !@2CQT\.
M'"2 ?3@;,%<@A,DU.2$<DPD=O^#!<\<T2+1K@@(._-\SWQ&\;@D+;I6K]2P6
M_!'.DC\ ZB-(+_TH#F?,4<O6>>@,@9%\#HA<WMT'4W=@U6NM][]87QP[FC'!
M(":33P(RU;"6,:3)Q9FG"LJ(-"N3O&=B3(!X-_D>,A<1IFL->&:/9T9./%)3
MVRR3/#K>T")#(4+V"-07H #BT2"AZ\"T)4E72 !#FB4JJ3W'LEZ!3SWDB 1F
MTRD(\/09)G1 EB'.9P.D@ID]HO&,!'[[P?7PMA$'%A@\O J0\&7#9TU=8\@3
MYMGPR(T0VF?'AA/TX  )8.X5S 4'T;IP!B1'6=4F,>;NF=6W0S@>-LHV1->1
MX,ZQN*I6&J\SSX=A0'T*^?CB^VGNA/.:,A>>09=%1*J8:Q,\:K. C<6" >W^
M#/5F8[B1<YVBICHZ3"!W$FXZ!W;T:'WT@B=U7&KU"AR7<P_9'K(F2<#G#E 0
ML!QZXQ:0#D(K<U+Z1IHR\AR9P&<N'3Q9 S'J ,<(S5'IFZD8U;)#1P@Q<*%&
M\!52)#XEX&1)*N8;7B^/!AGA\I!P88--RB4@$M2[&J6U2WP!X/WB3I!F792<
M\*(@6 (0*\P!,PB=0%#$GKC(-J7:<Y-JU9Y'R4W? ^5>#^( D9@B7;RRD^1+
ML# )MS0) WLFX>_>_JY9?+N!-(M^$[O<9V'Y7HBVM&"AZUV3?'?_""(U&C)\
M8*O/^>C5 EH5W%5*X]%C,/.&*8G<9>!B^SMQ#1!2D%D3##9>V B@E.8-V1M^
M(]9O!4("I8<%A"P?F^(Z2_P#H(XLLK9V0M($PR*RMK9#TMF,F"#9*S.^"KXQ
M%I?2- &BV7+'H.D<+#D_G:*<&X.\0,(&C@5$D/X*I>=OMD<,F]#'Q/Q %.S-
MALZ0Y5UZ6'%CXRTF2B1^V -/;J(BKW(P*C/Q"%E[:'P34Y<OEB<B/$=/?!\$
MJS+PXBF=X%B%@1=/Z03"(3/P_[;]&6JSC,0<#+Q=KE0-8O\P U0 /A!7#W"(
M27:5I-ZI-%GZ (B>)<8NG)&K)6E;C3!_)@;THBMTK&'R/8+G0<ZN]+G@X4^I
MY\-#U%U9'RFM_Q';QI'I10?.P<PF315. G-MY,[V@)>C#Y30:5F4%3HR? E'
MB15[6#K0[M"-ID%D>]%[@H+O*_A>@NL42?]J8S878-:F?VFU.BZQ>QW:;V1I
ML2"KV/[8!8V,I5T63:3&VD1QY@XM"\8IN <>3OO\*0B&9 >[!$RZ(>)B_B0(
MJU,LCH)A+V%+60"LU1N@3<N1N^*A%#V"$:UOE" +NS.64SW,8BNT"4@QU+QA
M,AR2D*. L@:/@$1':[(XC_,=C3ER]VVA7^(:T:S^,VR['8:T9@'$-Y@2R4$#
M]O))L'W8)@_/CZ1MM1 -'N/!0548J+U G?5-G(2/SD,HC\)B%53+\)5:R5+4
M_]FQ#0--IU%[SS\R":<,X -"I,LVL;'C.R%UZM*"MZ"L!]LCEAT].BA)3\E,
MAEOH*Z3Y8P+(P^DMSV53ARN.(! P3#<-*'F:&Q.@T(+&8>;'O*^S*>Z#!:PZ
MT##^&\C-C=D^C&/!9SP:_ 7P]H$7H'$H@BN)K9+R$#)!&-9\0"4>W#&S9J0$
M4I#9(*.E(5"(7:(C\D+0@H *-)]1?QD@*V@-F[>M[- $4=(6;5B?[2E0ICUX
ME.Q%B(D A^5S AP,QF<!*'.*%DEEL1JZ)+>0O4G=HA/[V2)S.%VQTZGWS,>:
M;\B"A+Q.20"*C^2_Y@B&MZ[4?+%#V.<<!J9L3YD9!4G0EBVJ0FB9/RC]O=I!
M_7V"*HV0<@$[?;B2@F?'L2APLDQ)#-+.9&D_::H? \W^CK^L-WY%4 68ZKOW
M@HI9U(Z(,GS4>6#22-RZ5N1@)@3:9-F%)NRAAHL"R3$BT/B&$\:JA"!H$N 2
M P&+9(,YHYN-$:+HRY#.*3S"R M"DWV5$J8P^?8+VE0OHMLWFGG2.<-'3Q!\
M"=Z$[1)+&YB;QE<XK>$!V/'(95$5/Z/$/4 #-0O*Y*N#24;"[R5,= F23P H
MN#;\GM3$A$LFPNE'=*U+-,(\0BX15I/Y&9(7@Q@3!7W)K6QW6"8;Y!18MB=-
MW*9OU3C,PC&S!!Y:]] !A"FI!UCLR EQJY6?AIQ %.ZEQ2V3FN36,PP8=H,T
M1&[9./:TGP''&8?H02(FGQ23EIGJI90D^6$>C:&U'D.5TA*P>4F>"7Z:O*Z6
M,U;EZ#U0T[V*CTBRI>VT^GDA1&,Y"-N-#=GE='M;Y_8F/DU10)NDM8*KYB.T
M@'6'SE#$_NB KK4C'%O)-(>%$VP$2;Z QV9C/5#@%Z5AL4>FR&R4:KL[%_>8
M/=U&<*T>=%ZMM'< 5ZM<K6BXJK67LT$JG9V@2X/5S -6K;V+75P]PV<^1',K
MFUAI&\35+=<K+R20=.>":[<#EDGSK1?!:E0KNSF*;6,37\96K3(7([YE#M',
M@ZU:?1=@(:I68JC-SHY(OKH2/ZUWUV6G3HP^L!MV@0X_/'\%E>G2Y_0$K'V(
M6@[IQAB@Z_HS^.Y:Z9:%W%'E6JW:36WV1E!M?XTKWW?E>JN6RO4Y]#6N?!O
M159+I?SL9(W7DM!W0*NU3J/=R;/$G$!M?XDKDVJMWFRUCVJ)*U-JK5I+)4@7
MN\0^68>N1_WO@T?,6K^U8^?:QPDP'0S^T]?Q']MCJXU4'NJF4.UBE2M3:R.5
MUW4,BUR#LU8;6UTE.<TOG&D(TW*Y!7_8FZ [^3]L9"R"()LIL?RE28L <G5Z
M:K9V#N3J&?*-S3#YR79]#-B_]C%5]7I$[V>D\:V[TP9H2Z;:$*J5MW8G4*V1
MS%Y)7D4KP/;5GT4SV[L.+_U12!ZP^#)V)M&%\I.K;N2[273,3&G<2WZB@J#:
M/+-N>O>83WG7^]S?9\*D3->IE<QL+?3D.R&G5P4BMFX*_-R/K>DL!/Z.81/C
MT-&.JBCPAI9MC>R)ZU$T S_..5:<AF5Q&A8YIS#@X#M07.S TS]6:V<5"U[T
MD!E-O1DZ+T>S&&A%NEVEJVXVY0$G-KP]F^!$/]:-EU4TDGC=<P>DSRI@H^32
M'IXY]MI($Y,+#,^L1"I&0R7@F-$Q]=+< (D)XJ? BASX =UW&=!0O"$YLV0.
MYJ\X8.A@*D]J3^Q0QI;8"1?GCU4# XX]>(3#/12YCHMWS8BW,'-4ZV?65_4V
M5@60\3,R$0EPKKQT"T=/0HX1=*&#D2[H;19)(1C"AHX[HE!.0V6I@.(R,8)%
MSR"B<U+3,2K4@O!U&!BG$FDD0MQ!^)]L+-;$Y3X(T[A_E"EK!G9*=V/\/'7V
MYCP\^2>/=>+M>[]>(9F\9>(XPMU\'32Y[U4<-NS'-_ Q8WOOTL"VIM#ZXPI*
MH=0G^Y_^<?\+:YLW0I7(4!=KZ+83ZF+M11=>$XM 2=UV?H+5I@8UM2.GIK^7
M:M5-0ZO>=.9ZN5*3,]/?M4XQ,W\DI>D+ZU;\P&=6672]L*QHE%R8KR> R#/5
MB]7\/JC\J2LGOAZ1K9%_R5U$Z07/2JI6V2H0% W]&DZ36KH@W![!7]D(51#<
M:U?1_VB[(=7H[471;,)U?%-U]'\/L&H0%M1 8W?>?LJJ-)N(@*?(>2X4/%>$
M[!)&'.,WJ58!E;-&$5V[5E[C86$WXT@4A-UF$<U,CQR[&2>V(.P6TBKSR+&[
MC#/<Z&I.W"ID!=S6BVB!<^2X7<87-L%MX\05EG*%C7!;1+.[P\*M;-Y[X6(
MAS_<N9"P)8QFK>L@$+DU>>"M(7)K5_];0^26;OFWAL8M7>AO#8U;NKM?"QIO
MW>BOCZ&#+7H<K*FU:]&]4FD5T1PT[](. I?;$M4KE?JV!,J#Q>6V1/-*I9#V
MW1OA<IWF6\N8RKT33JK%">._W33^J-<:%P6T#'L1ZOWB9ST9^[>;YA_5QEO
MSWJB\V\WK3\J;P [ZUR=O]U4_JBUWP)VUKD,"3O=[AO SCK7&V&GT]D?=C;H
MW_P) Q:C2_^&*K"DS%CTXP7<E@JL;5B6EC2K;IZUB_! K;?6 T3UIK:G):AN
MG%4+[&M__*C>U#JU'-4GJBY,U5V.Z"+TLU>#Z,WTX"6(KI_5BC JO!I$;Z8D
M+T%T[:Q9A)9<$*('C\YPAG%>]R&UKGDFAOCAF5I_[#@#Z^4F5%2-$/,V5"()
MYS9C93A,RJ!RE12L6.>&7VVL'P=B&(SG_L>ACEJCP,/:A[\L"G'D#CD#Q_.B
MJ8W58K'7-WV><EUP^IQ<8NWE)3ZYP_@1L5'YZ0<]*<X7RL%@TZA>:MGVW+'_
MB_40Q'$PT4_CSM$;0_D&[HE\FI"7%6,9#W<VPL!!^\PK&P(>PFTVM[P< 34Q
M:2<S]N0!3*7JX3OJPQ&C(G,(^C,\T?0Q#;$*38O+Y$32KY*D5Z$$EFA>*2&L
M@HB;T!V\U@.Q$FO@^L@O(Z+@ R6$J6;KIY67+>6PGWZU-C]4<K ZC/80A$,G
M+#/PL C/!E&U>M8$T9"J#R?G6Q?CMTKV75_&V H*CA2?H#=Q9?D3-HNGSFA&
M^M6[*C<N$Q]WQR[RPO]!U(8WE$A+*)#-G-10T(6> ]A:J='IE&H 67*Z]>Z?
M0Q!'5EM_^ZS>.;REYP#\QV)@S3%3M5NJ52JE>K>> U$KG;4XF&YRT#1_X$;6
MDTG@"Z,.ER*A"B/&4S=P,+=T E?CB"MN ."^5JK6W^H9[9Q5:D>]]*T21[54
M;35*]5KWP$[GDFNP=7#78+W4Z0"+:U8.C\YV=Q<<"3O8W<U7!Y* L]6NY6$_
MIYNO>.96/KSC^.9&V/?^'LB=U=[E\:F=U1"_PV#VX#F;(/ATKQW(@=O":K=,
M.5N[^X[/PW$:X7A&*(@4\QZ3=]7W%OLML(<E]Z]%><R-N)&CXXA^@*^"BYU&
MV#7M_HT"B!)?'4>MPV,JB+FW=;Z]%>^ ?O=\1+HPUYWM1^5\2/L5K@LO"'\!
M;7VXWNJ.;T(UC1&YFB]T="[B%!\R_(0]?WCKQ%B1[6(68D]."F3E2).\<;GG
M9$ZAD><B<1=$X99KS4J]UNH8ZUD!L*(7E175O<ZBJHU:K9.H[+3'12W+"5AK
MQSK=3K=[N&OC>O'_DE7_<5OSKJUR&*O*(L,-5E6M=VO5>G.7:ULE0>6EKG>5
M2K+IW0H0% S\ZBW[JM56LWX@T*_1,JI;;U</%_JEW"NS2>0!KZ6G^H/<V.[P
MTC^WIVYL>[G6!?O4ZA[RV@:#V63FV;$SI$Y$F&(3.H^.'[G?'&XMFF>=![N^
M6]$KI6^'/HR0F89TD(M95=[))+X#(;RLM6QTJ(!U'PK#R%S;*SI46>L[VD.U
MKKQ]R(=KV9HV.60@&S6.88FOZ*PM6^>K.G-Y-*;4>BH'LIQU%4!:CCN$<8(@
M+E<JY4IJ=56XU1KUVLK:^ZXDJ;4664TOLEO#<G+U0A9)Y_W2CVU_[#YX6$S&
MB;&+059?C5P*;;71K;3G6Z]F3)$&Y:,+PSJ?@>4,TT^;G5JQR(T?.;U1[(1_
M.';X$5Y8&]I:-=FJ? ,8-EO.QBNIMBO5#992X"J"6;C^?K1:K4U7 ?-OOHK[
MQ]!9?S/@WN]NN P"H(!U/ 7KKZ+1W'@53\%F:[@"P.^?'.^;\P56\1BMOYA.
ML['!8M)PI%?5^V:['GID/P8A=C2Z<P; >KG!Y]HGNM'M)#=@\2R;P2,O857
MX]*?SN+HL_/-\:IYI*1ZLWX H-;R@%JMM1NMZMYAK>=":V,W@*8%Y;7IH%'K
MU%L[!7E].JC7JBGC]3[1FXL>JHW.+@GW!6!:M4ZSLA<$8H>M//BJ=:NUVDZ/
M^CR$FQ^J:J?9W>VA6K(*N/Z<YR]V^)<3?YSYPZBP15:[E9T2]UX6"3?ZOD^,
MKDWX[YD;/^MABB/7RFZH-<=&;F^-U?U<'6AA=<*!B];(J1/F6$^^R[!;;>Z)
M46YG0:WVCEAF>CU?[^YB.W:BGC^\"3R7HHKO9@]#]YN+@;]Y*##?CE5V=,KF
MC,6H(GVP!W\YPY7.5:Y5U5J=SGYN@>TNBS6.?8B:[G?4;]&$7_RRJM7F7A9%
M%L4+YR'>PD[)ML"[IC]XR7''_J?@FQ/Z6'YS.^L#,MR/2GD>A-,@!,ZXG75U
MZMWNGL3'+2^L6:LV]D.1VV0=M4IM/]NU1=[1VI7@FW(!GL,3KC\&G@%_1>[0
M"6U=:/SHC X[6M7ZIK6;T!DY80AR KK=YOU_J]AXS:[B\\.N.7,NZ\TF,]_8
MX75(8BX[%6^<D*)I<Z-A4=%J:NZT"+!%LQ8':R;B=@@KS]2;Q8\!UY'.A<]%
M'3'2DLSRN3:';!Y[NX/L,HIF&^+K!7AXALU@R8VAPF"Y!IX8VS[6$]\F<HQI
M"H"J*#0M@<H(5-L5,\LQ94%0;L+&-H.R4 8F5#&342R9:D.H<M-<P5 5P+BZ
MI(5WLS=Q&<-8 9C<Z.E@+DZMTMP<F*)85P[TY&,4Q?*N'(C* *O_Z1_WO_2&
M0S14W=O?/SB^,W)CC#BC]^8:B162H]3HL%JSZN1% KUR;E*MUM@[T"NG)%6;
MU8V 5LK,\$]0HM"*%-T'"P*88=S^:.0,>-C,_C"%4D_!L.UPR6O3WO$N>6W*
M?55+7C6?X=6M?X/<A]=)$,5G2KP.O&R867%\2"@@M?#5K7\#;G'\-^9N<AA?
M!U[>'+<H,&?RU>)A ^YQ_"K&;K,S7Q=^#I2;^+$[=+U9#)ND?8E]+@4YQ''P
M[5E,+U^/)/#2R"I*1^9$!8<Y+N@O/6^ HC/3:*4"_HH >&=8R+I6UL%"NUL_
M8BQDT0+=)"9E8HGWO.CHI@/ZCPH=642Q$3I:Z2"5HT+'<E-=]I*[C>HK8PLY
MEERK'O&2EYOJLI=<[:0**AW]DM=A_M7.4=-Z%A8VX7;-]O:1<3X+0Y"T/CH8
MSD5B%:?7"@]',27UDNMX8<H"(%S9/]#=-80KF_.[M0(@I-B!GC_\' RVM=?-
M5+9 KID+ W?EC6^FC.*[!7=E*F@T,PEU+7!%?/MVR*!:S:;7!7,6 .+*6]_.
MW/DM0KBZ"Z\  -D<L9U-;J54M>53;@[@&EO<W2F *^]P,Z7=K0;@A8BP$[?
M-K>ZVDQ%TN>;NSB(5[_2FWN%=V52J+4JM0(A3EP)VZ2,<K6R -5Y0"@:_-4K
M)J>KT.P3^M4K)M=;]<*A%S?,=HFF5J]D4_O2R8L#>0U"2551VS7$*Q/'VK!2
ML-M]$-N>?&^KM- 1MW3N:0N!<XW:ZLU6:P^ KGZ3U.J;(%0^"T]Q\:WK*65Z
M^>//012=VV'X/ K")SL<1D)<V239:LTIMP!QOD#"MHG;]>%.'TPUPJ7_#1X+
MPN<B,M@6C[X9'/FJ$67?JVO  G_([P3=WCJ1$WZCF@Z]P2"<P:2W3CP+??K&
M\X(G; ZZ?J6W97"O#<UNUYF3G!O9U_ .5OLIQ#.R.0?)-<'&T.2S)C6ZV>+8
M>C MYB;K%UUL-6K98DR.60L&.!=*ZYU&H[LU@.&/<_CLQHG7D,*IH?"Z6.ZT
M7F)^RR?> MQY36+96O[F<']V[0?7(X_%31C CL7/Z F)@6>@HV@ZV80+U%LI
MJ_.*$V\![ESX;E5;"]GOAG ;[.8J\ <;LMDFR+[5')Q-3U4$:+EP".RAG6TX
M61LT3*XD)YJZS=8OG]RMO\ )YB<K"+Y\[+6]F +7AF^3:N6-3NNE"RJC4GE>
M$/)15*M=R;9H+0-!J5:W#DP\@*-+6%N@<?6DZPX--3.4@O7[=EQ0)[.YAC*%
MPKAS!*RNL=<JM>XK0L :.6#=_:\_VQ29N[WB2RZR3IX%+H)A"TM8W5%Q8 M8
MPW.QBR4HR3-;S%V;@!J=1A[HYZ<O%.Z5J:9:2Y7*W@_<*Q-+N];<*MCGC[8_
M=B[]586FM2_96J>=9T$KP+6;E:YC_V[FVKN#6^H:C4@;J:K0.ULJJ"E#9S@;
MQ-C\0ES'V?D-YT%4D .FUFCE6>QJH.ULO:L3<B,5^G-<ZUW#25S?WWHO>,3
M+T;>*S=SW=9ZUD+ 7$/SJ.?B'P7#N8F+.#>$Y/D"\G"QD=FY?15XQ6RM=*HE
MAUYQUM7EJ%;-<.IN-/?JZIF4/9?,+;=GN>?^G$ISSN!M80POZKRU4_?@ZF!L
M9R&K5X"I-VH'N9+5J:;:+7HE"\X^);<:V9C%!(W6<\G+Z;D+!'GU,-)<^NT6
M(5Z91NJY!/67(/[JA_#\V,>Z>?>JZ%4$HX4.B 2HFLT\=+PAF#>A&X3<UQ*>
MO0DBMS@N9"RE")AVM<Z5":V3/-C'M-;5K4;M?:WUPCD\^ET)IEVM<V7Z/=)U
M;B(V[W"=V6=!!)-LB7(;J02%8D#;W8)7)N%ZZK(_M@6O$2W:V<&"T?MN1X_7
MX8T=QN)#;_#OF<O/7SGXY23PG=@.GT7/5_PY=(9&( 3\,)LXPVK13+E8Z':_
M]M6UWD;*>W#L&-B$A6]G[5PQ5@]S/1*E:S[C,;KT02_S';*L_-.-S?FBZ]&'
M6>3Z#LQ4K&5E8VBVO[;5*;E>KQD5>@]_A>M0:K%KDW3_4HGQ1HXJBHMJ:7>:
MM2:L3Q^R997&<]8Z7PN0N:+>FP"R2J6XW,7/-P&HN3E G4ZEU6S6.CD!PJ'Y
MIXL96BOYZJ=V!-LL6=UL)=7%U>'8SDI6+SCP_[/W9LV-&\FB\/N)./^AHJ]]
MK8Z :&PD07L\$6JUVD=SVU);4GO.?&\06!0Q!@$:B]2:7_]E5F$C14K@ K!
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
M-AV^CO<]H5L B3W44%VQ?8IB^!]OJH^@ ,#8#H^#TR,W0 U@37ZIY%,@E>\
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
MJ@X7R112EB/.M>8T!QIG.L;.E \7+*87\ISYE7_"3'+,WL['C17#"Q=Q9ZU
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
M9H:U]2I0KB!7D"O(%>0*XJ^P+U7E!%XTM_U?WIE5=>@MYA]$)(GHF+A^D9)
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
M;E-3*^< ")(XZSA'%W%DE1C$,911R[M*U$J<H2Y(=Z@,)#Z'OL/FU6"@F):
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
M_Q N588)7A-%##:0]N/$B1FE[E&/@2W#[Y63* YF>'F"E!Z[2.G[!'W3118
M4J"6PZOAAP"1SG8SUW:,1?%=^9(_E#8%^!6^GNWH _7!NP">Y1Y[0#G%TYL,
MK-KQD-CP'+-E%E8%ARHFOZ%K0@Q-(2A^V)HHDQ18)O]FIO50_6=V#IK 0.KO
M$=:,[=-+E)SU#[AA\P30LJ,TUI#2<PK.\5-VNY%O)+^^2)BM6%PD^ G>+,#I
MXJ9Z]FANF/--A5U)/1DD S)*N@X[2(DW<>'M[+/,!TYO\H+)"ZGEL(N*[&S
M RY\#F=UDB 8) #&X:<$3G'BH2 JF ($ ><)V!XF7R;H8AYR VPO"O!@HR #
MT0K?=E&PHE?NAN-3O*+A/.O3&.3'GP2M8_!"\( ]II>00?8+B:E'YU,4;GXR
MN\\.V9?;NRNL)O,(-S0+RS$ .+/?TX53]V;Q %SFVP 2\"4$8')YW,A,3VUJ
MQ07WGON0GM7T,B#%._70\,&$G;]J>YJ>G/7[FFNB5S:VY7:8<)'UQJS,5PS&
M9=N21Z'N[&^MB%WS,#6Y._O?"Q',RLORC%84YHMZC7NEV<4SOYPIAUF>N;-G
M.U.\RA[3\B7.ZN^!'YE&D&-\:^D;62 ';QLP/ /6ZG]2,.*RO\W%$P,X\SCA
M*R%%:XW_YK.50PH"Q8_R!;*W/E,[Q(O3,9W0D#G,VX.1"BU<@4XF%'6G'7,K
MAPO)F,[F06B'SZ6(?)2*+O#'8550H6,F=HE/\=H/OLM#4 OP92&N$$-7H*39
M!4*N+PL[.!TNSW6V4D0IBHN%[-9:0029W>*Y?U*,W:'YDMFF3CE4Q@/Y4L(>
M4P)<78)[G31>EMJWX#Z ;/F5&^MG_OALC)'"B(G\1WH!/.B#K=H*F7[^]?8.
MA/H-.3O__>OE[27>&9#SZULA$@/."X\%C.W4=G*"*)4FE!,:7=@L(2EA4H>[
MX.SVG@OU,2L^086@I+>3[$<0Z[. V7T*+#N;N5'$?PGI/<A)+NS0SI\S[S5*
M[B-W_)Q!$$6!XS(7&J_.EQV 'R(4J^!*\PMKAWMP/I #EW% SJ+)*N62Q%-
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
M/\'I_1ES3DX,+(K'RW&&@$E_-0<G#A9X?OQ^"/$(Y*(X!\)L'LI9F0\^<IF
MD=^OY"\+AR<7T)CB+@H7@@ 0]6/E(9H/CW5#XR/BPCD^L'EQ:*D)EZ7D8\(0
M+R,MZ__PB=-Y5N'-(R^!]9CGF8%T9MY(Q$M1]0,13F8./TL#L69>>%XRO41!
M(1(7W@<!]\(=NV/I:.7E3M'CP3_)#"9QIQ4GB.OH/+[P&7A5_V=>-1N.>O29
M1,6< H^GWXOC9RB)TP?HN*Q.PE+@5? N%_-HA.LF\G[@4O%: *$2"'QA93R"
M)']>.#2V, XB*@>$ZY+@G<4UYY/+8[@!9@Q7^R$C1=66A 46'F3]^-2<N*@6
MWLF09H[PA$1S"[,ANE[ ?3/<+R-"58+>B2+E_+9'VH6-80G8E8ZU$'>0)MB3
MN!>'5TBHT3BX:W;$W%<)@^6:\G7><5C6JU:>ZGMR=W%V<?G[D,?"KZYN_C6\
M/JM:LDXD,!;J_ 4VUF]#>1Q%S):5)?63-ZIX'#,.Y4KYD')HT@G^$AW<HH'D
M1:-6),A0("42=\*8GI#M\(0AE00FX :VS%0,ZP*G"FTE>FL.9356GE/K8MXN
MJO<Q  ?*EHY]YL:1?X0J) '&^V2J\)0^,9Y@RR%!61>EZ]+$Z,G@.,]]3=&S
M$8\UQO/ IEB:5[E*WKXJ-TN]*:9<PC\7<5716@CIL^'];RV"_^?NP]^'5UC#
M@+L3\4QT_U#%F@9QEQ2L/"@KH5HFD#Y9QC610<1;QO!ZA-A*A5=^?HG=>S,
M="J<.#P:PR758HW84_(UCFU$<LT+KWN$-X47&B%$&43^0F%IH3% Z?##46CC
MRTNW\>%#'*$H3T>7:>CHODIK&",NNBVMU)15'-G?X>0+A<&C/@QQNJ<H01].
MN=^DHE?UN/%VK\F5J0@@SP)^RN75<T5-(.:*THUTCD4D1HZ+-=%\5$>/<%#F
MBI)WU?'82!8!;\G0TR,=X>DR^0.Z:2=XKEKR&WQMCV0K#X=/+WU8XMXZG!:>
MX),H1)1X;837S<;R5 7+93#N+)1I:39["<\^'*?U16)Q![SB><R/BAN=D:5-
MSB2O(1,M5C</"[G)3@B<-U8TI)"0 E*I!\*S^)(^ ZU8G,..DV])?)<T4DC@
MUA)VS:M>;_RJ/'>_MG@&(B_TD3@#T^\M3/'CM4&3:4EK;HO''>MX0!&=&/+^
MN<?FE#-3=!&=R$S)Q"68Z%ZY]S<14^=WR_'F^PK T3 4YW]TE?"*M=C%:8'U
MH]5*7&(?T7GH91;XA(WT7M]CYZ"LNJ$3FI&OH@S+94(4/UEQK^>5P(L.YV*W
M)*UAFXI2K#(*L5C;F]=[E?PK/ YCF5Y@VI&AO.*JT8+\B%IGT-"<C[<EIS#L
M/A.,[3 A3]CN@+QP3:6S2/D=/F[W/TEWQ*KD$)IL0<C3;9G!223R#-+1=W&_
M:<2#5+)?$EL0V4)#\>4^02_(253V<3$C0,1'PIP 444!PV4+#A@!AXP1)6M_
M>XE.1F*Q44F]EB6+G!K'!:8L=I7PTXC!-2\6$I[1?V-\+"P,)&5&5/"\.1X4
M:]]FLEJ7=%:0\@16J!86[NW=Y?79Y>W5Q3WV4SR[N;Z_N;H\KU(AG)3RB"M/
M)R2UU%I"G4U9W ,%=E+_>U]>LDU7E@&SP;)BWS W3$;QW21Y2+>-=&>@Z&!/
MY'WAE8G4M=P/1W%<7K;7UVS;Q2W^S6,WXXO((5;)3?WMGG='A?/IY=?A0R5*
M6S_P7 %A'4J#[%4AH;2N2VUP?!!O1:!](\ZL<?=,V1@%S</X6CEV;9O[<>+
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
ML?R?Y\3S7RSVR[LQO/21*.VY3Q[,&?/(-7LF=\Z,VBWQ18O<,]<<_TQP[!.
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
MSX#YF"NJ,[^_#QY]9VZ.8#[]I",O#_$A6\*W#P#A#<(G,*L],@E,4<K991,
M&T<#>M()G^!O'G>]8>V%1V!N_X4'&X3^PB>?IXSO+?P?:!F/>,$CGEI\4QYG
M,34;S,M')_#18A<:$$:E<CC0<[%%[V%(@N,S$OB<DC-IXQM1N5Z//)M@)#TB
MP*%QCI6M[3!_;P+ZE+@F1DQ$;"H!$TG!8V,<"Z#8 )X''BF!@PNW* %A-AX+
MQZ2(1N'/MHTVKK#B\(P# XC#!(\QG;,1CYD2C*L)7Q4J:V[\)=_T9#EN- YG
MT7><T'P@"8OAS$,&X6L;"*8S3(,;EU/ZA$>ET,84QPE8A!&<7>RDW?XW+VWI
MCB-NBVW>LNW09/!-!B%QUT6;#MA8;BL0WGIKR1Z*-;MW\L5Q#&0=L19 6RZ1
M3RZ1PC:U3KX!QX1Q:!)O(E'8_*>/Y$R:6D"IQ';'=?O, --;:HKVE>3,<@*#
MB- V/C)T70""Q7:6F=[Q#[!N'"BY=J^WYO)-1S%6&1A\5XF9:#Q3&$M%'HZN
MZ8$N055T2B['K]\6=,DV E\,P3^+/Q%FL? 4SK=#8D1OZ@26@7N7"@HRR?C(
M[,D3='BZR@I[:A;# 9CY254@L K^A.- P"6!"G?R*X)P@1"Z#%!,N+"/Q#Z,
MEBJ:' Z\\!Z9,!L.B);U@J.S.;^8&W,/<#=LLCE&/#@=(I!0)$6/<4#P]\6Y
M/9P\WO2OQ%%:H+029XE%N8)1;%%&QV.O7GMDL#/M]6),YW1P&4S+%O,%\"CK
MQ $<(;2XFP$@MD%">%)GHDP2.U[Z\9<+.2'5PW=6B#H2BSDG<"LIW*Z=)T'#
MM?*- R*.HKWE,HX[&< (!9!.R"=J<4:\GS+FDX40#:8DL#%S46N*%]X_<"G7
M2]D)DJT0 *ED/>Z9,.2['"2??H?M)!2G*9T>\G I<C0B_T7HI7F4H'D<-(K[
MQ!X%," (1C+TD.%FI@\OI!F(47>1:<+%YX"DF2OAW D3$H2?\1^!S8C67L=8
M,2,"Z($E07?92%#QA9L" N T+:2C!TD2DR#&+GJ8O'X0R;;NL22)UPZZ;%%.
M@8%0R( LB'8Z6FHN\Q=VY+\#+^UIB@\YFQY2%@\Y2ZX1R1<K=9P9QNK'VV?6
MU3\H2%_W94G&42Y95U?L;$K]%@&Q<2J&G]&_1-;./5BVKN/,$#\OX$@_?.4$
MD)]:W*F+4'"WI[290Y>Z8$!T'3,;;T6"10E,YIWXC,X($,*C$ZZJ;5Y7RP(C
M7'A.0_' T9NCY;X'6<REP^MDMR3) 7*99 8;-RO-D:[_!&V*A(JLRS/'G8?(
M(SED Q^05ER0CL?<D; BN2RR7]<-"RL57JH6,'"#Z01WWQ,7C/S-^*"'-ZT7
M1#G8Q"^^.=J'8ER>>)A>"T$2H0"V2SILD>'M)7D >Q7$9_SE!?5>1J#M;.<Y
MRMU#@MP-[U\_3$-KW0U-5@Q(<5J+>!,<-.&P:8LA8%-P581B#VT346$+:X0$
MB425\DA]SQ@H"+ <%8W;B^/ Y9R(I^T -)YC-Z&'-U38HK+[3$WW=XQF?644
MW17(C?\"9OQF.X]HOJ-@O+3AU.*E78974FF_/,!YPP/%[MT$_LWX"O>PEI<;
M.>6[+ 32D!P77WY[^'@OCBNW<H=XGP,?YOEJVN8LF-W2%VY"G <PR\,4-NX?
MF,:[YC+-&U?/.');S[NXCN<,S->1P!C^MAC^,;17WS3;?EDZ6GIALDR=%[B;
MN_';[?U!N^[*QA!L%SCF9+L1WN^H52+Y5DCHO5ZWDBMQ$:!YF 4%35^X&525
M==@ !553]H;"QO&KKJ)H58)V*\;O]+1!)9'(SC6*UNOLC,(2HP0U]<3&FU67
M!L8VQB:-\M/#*A\PZE7L(8#?@IDL_7$=^1;$&RMTL8(X"T?EG^(T"6?)3 NG
MIB__%X[ ZT6/(OLWXUM,^YW-+8?; Y^8S<:FG[7&Q<X)(5%L0QD,E(6+1=+3
M14FGK;S_ZR?BT2<X.'MXT+;)>WQ46*M:Y^=[\1.WCO%R7O3#3X#($^.NL$3\
M"UT]EA4ER)W>GQ)! H:^H@O+%#DBT7=@*0LGC6L^!B(G%J>7LQ*<4:0UP;>F
M. *A3Y[9GMA P3Q\94:_H_6%TSO/@)R\?Q5&7\+<*2)M-W[S*O:$M'N+2684
M75<B568: 2P@F%%_-)51.P%XE).W]"?TFV.1<B0+C#N-T!<QL>@Y3Z+S@]("
MK25#(+IX+P'$J]=:W#V-R>??1WAC[ >M!=L '7+R*&\',WZI@4XF&(3UV7&F
MXV38G8L;>OE3XA:IS+O8W4C705XO7@3*,'%.L&YFH>O<0M\3J)N9(P!J;W=0
M%ZZ-O9':UTLO?.=$:\>WW=,C2856I.NYN6)[(%=L]^^J:B:N1V'"79R0JT7=
M6P42SC$[(!]Q&#^Y^NHN3A>"9)GV7Q_'CN.##<2NX /YSK_R7^9 /H"'>\3?
MR6]=!XDZ]?WYQP\?GI^?3[\_NM:IXTX^@ VH?<"?/^"#[^3PX026,TJ-"Y^I
M[[CAL%,7D?ZOSP#&2;M]T@Z_M^@CLX :XOL_X:UWY,-.0RN;#!V29>BFIZ#N
M*!P&_GR#)O*)#V.PB$_"$</7T39? $).Y(BO\>&3MOJ.\/*JO[Q3=B. LH*V
MRNZT55;0-I>AU4V&+G?9E-7+IJQ;MG#,%(@N\QPP']@F^VT1N 2)(C"^SRSX
M'AM%,?ODV_V[7_&P)5.@\>"4N-; #X \#01M"YZ/.0ZL,-L)'Y5Y(\FO1LSD
M\0AIQ* 9].QBJ@BF;HQ/__XAA?+>**$NH<10U-6 LY](IH/S\<SDL34RQE/W
M<M@7OD7!";_\_0-"97[$_\/'_P]02P,$%     @ 98N^2JTI#2LR&@  -1 !
M !$   !E9VAT+3(P,3<P,S,Q+GAS9.U=;7/;.)+^?%=U_P'GJJO)U)ULRT[B
M))OLEBS+MFIE22/)R<Q\V8))2.*$(A6"M*WY]8L&"+X3)&5EQ!R5JB0VT=U
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
MF-H9INQMV+PNL2W['@WQ\41\0I[]^&]02P,$%     @ 98N^2EGX!=U((P
MOL ! !4   !E9VAT+3(P,3<P,S,Q7V-A;"YX;6SM/6MSVSB2WZ_J_@,N6U>;
MJ3K'KR1.LC.W)=FRHSI;\DCR9&>_;-$D)'%#D1X^;&M__:$!DJ+X $"*%*#4
M3M7$MD0T^D7T XW&SW]]73GH&?N![;F_O#E]=_(&8=?T+-M=_/+F87K4FUX.
MAV]0$!JN93B>BW]YXWIO_OJ___D?B/SW\W\=':%K&SO6%W3EF4=#=^[]!8V,
M%?Z";K"+?2/T_+^@WPPG@D^\O_4GM^1/-MT7]/[=Z2<#'1U)0/L-NY;G/TR&
M*;1E&#Y].3Y^>7EYYWK/QHOG?P_>F9X<N*D7^29.80UNOL[^^^SJY)S\<WY*
M_CD[.;UX]SHGN%\9(7D _H8'/L #)[.STR^G[[^<GOQ=<K;0"*,@G>WD]=/)
MQ\N3DY-+-OQGQW:_?X%_'HT (R(1-_CR&MB_O,G0^'+^SO,7QV<G)Z?'?[N[
MG9I+O#*.;!<D8^(WR2B 4C;N]//GS\?TV^31PI.OC[Z3S'%^G*"30B;?VISG
M,Y@$]I> HG?KF49(%4LX#:I\ OXZ2AX[@H^.3L^.SD_?O0;6FX3YE(.^Y^ )
MGB/X230EG?73ZR>B&*MC^/R8R"9:83?LN=; #>UP#8+R5Q1/@CL%M/3Q_)<W
M>+$,CT#P)^=LMC_)C W73^0=">S5DT-X<5P?P4O/#3S'MHC>67W# 9Y.EQB'
M@0@[X<#N4+LW?,*6)0YMTW :XUD*I56DX47$(,%@/!\_P?)$)%>+L7P(G2%[
MZ:V>?+S$;F _XULO"(9DD5[AII@+P'5&QC3TS.]+S[&(!1C\$9$WJ"D%U9"Z
MDX$1+*\=[Z6QOA0 M(#JZLEPUV0]FMH+UYZ3%X>L3J;I161Y<A?W! O3QL'1
MR OQJ1CM!L!V)N':L'UJ%^^P$40^#BBSZ"1G(HQEQNZ,X-!])E ]/R']7(15
MY8"=4;GW/;+DA" BT/DG()=.\5Z$DWAD"WPB]G]A/SJX%P0X%L,',;-XHW9_
M08PG.S0<^U_D3?3FX0NQ,)=>$$_S4?A&2(W>&<D;S[->;,>A8"]$2)4_W<92
MLK)#^@(1)2%+&+SS)!1(M/B3Q/(A!V!G5(MK/YW@LPA#T;@67@&PHC/C-5DE
M3\3J7S5B9V1&.&30P;[?8W^Z).K+)A&: IFQNXL1+T!;)OC)\T%7&'SAHB\8
MMC-:/9.H1F!3OX[!%J[XG"$[HS,@([TUQGT23L_M\)[XRVP*X9HO'KF[02+.
MC1M.#2=6#N%R7SE@=VV*'@/\1T2@#YY3+^!4N,0+AK7J3/X:&7Z(?6=];;LD
MZK$-Y\H(#3:C<-FO#6AWCI(8WHH</+3!QZ*!#EG8R=R./5^3%R]V#87N<%TX
M+:C":F7X:Q(D\/S8Y*=80YI :]TOIH9U9A!'28BQQ-#6O.*U'$H5CW?B$<MA
M)![9ND<LRRK>J,X\8CGDY$:WYA'+(57^=)<>L22S9 'LC.J5'82^_1C!VAKG
M1HX@76I!3(_=@"ZZX  ,7N%/+(?_;E#;<?.+$\(+&WLV]Y%O+LGW@(,<2;O
M;(>@\1-U$\=12/=4P/Z1R5^Q;]H!3%>#CGJ@VD&?N-TQ@R1? OZH-D,NV>6U
M8D![ 5<2,,DA)!C65IB5V:J0%)Q@7*N!EAQ*U2-V1J;<I99#2V;LS@CR?6<Y
M1.O V-TFX<#T[2=F//I18+LX"$:&#ULFS_@*AX;MB$U0'2"[ORH\#W^*_6?;
MQ(1UQ'6T(C.<8.+31K@N2:U.TBW)/>N9N,CDC7,7U,MKE519X-V2>(7GV/>Q
M-2%+7:ODR0!NP9D/EO _1##/AA-[FA!L!<SO_&:'RZ\V]@UB?=>29.T$M)NX
M-_6=0TB#V%:\[WIK&X^V8X>RE+4!N[W(61+IJN<[B9TE<9(8VGKTG*21QO/-
M-X$T#^O#ZI" ZR@DVM=;00+[7P8S;FT250]^ZX0.5T_D15M!,<=X?NNYBR.'
MK'T6^[+N(ML*\,ZR)OTUG?C2,8* F@)@MO0ZVQSF[@0M"5=Q,'0O"<NH%[@"
M S:>)\F4_CJIWF)3"ZEI"K#+/$U<H>,N;C'$GK*":0JP2U)B;6F+$!ZX+LF(
M'5QB0)[!U,)WOF&&+5 D";E+XA@WC\#EBU-B=5>[5H!WJH91$'HK[ ?1$^R_
M9IYLD=3ZDW104U"1*HQYWU^GE5W90D#9R*&3V3I@ DLQ]DS"<GDWNR:8KF27
M9'(G-L%P9Q*D079 S@1#(MZDY83DNP?7WIT>>9A=R4>4OMY-5#6A=T D\>*B
M%</B@;S60[?O&.0=#TSR% [N/ L[C4FL#[L# FOG2Z0A=/(.I5L0M/YYY;DT
MVQ[(N;>- ;80727[%>G6!?5Q FG77!Y"F]LQ20*,_,&",^F 3QI$F^A.L.D1
MY\.QXWB9?A@[D];,N\:0&'+H21Y(QDR(.:Y/T.Z3M$GR@^L3?!8N1*#D@[A.
MK(&<Y "UO\$FB:EH7/N(Q<:'6!SJ*02#5].)B(B;(BP)K_62S'CW@6U'%#)^
M_?4-]A:^\;2TS9Z/#5DST.8DK>Y")NY=9L]3DJ9Z4+HH"JUKC&N :+%,M"Z6
MXI&M%X[6]FHDQW>T12V)I=3@O96,RK*V&3@>&:;AF)$3[_"XW[=&X%>B;&15
M3>  2<T/D9*/8?@)^^\4':%D5/97$IH@!@)MP>@":_$!T2V4SPB>:=J!_'XY
M'DW'M\.KWFQPA?J]V][H<H"F7P>#V30YAYO@ZWCF%HX.9'X]?UO>,8KTM._<
M"![ID=\H.%H8QM,QZ,$Q=L(@^81JQM'):7SR]T_QQ_]@CN%EY,..0#*!8SQB
MAT[[C_BYW&/'ZA"&K55(>.5V6,,D;TXW**L)D1R>)S"C03W?1)Y//,U?WJ2'
M.0S?W-*;XC'L^(GC ,JA <R1330C&3_WO16/WS%OO2:D9.5"L'B#7C X011[
MA7*<+HG[,L/^*K,S7BVV\J?EI'2F5$H\.K432F(12*"%B4(]$K\!A^+%@3M*
M3DCG2H4D0[=VPDHK&PBNU<+9?DI.&.^5"J.,+NV8G^16Z):S\ TI?UI.&!^4
M"H-'I[9"21->,JL7=Y"<B#YJ(2(.U=I):APNL2_I>Y8]*R>7"Z5RJ:91.W$P
M+$7NOU(4H59)VETL?5@/G[Y"63CDR6F+&M^WRI\Z"*U/\J60O NS25.N0\4?
MI8>W6R$6&8*UDU*^@I'@RO+W),1-BN-X[J_,:#W<XDI_6)X!VDE/+*&Z4NC:
M'ZZ00H><+ME=N/DZ^\?(<TVV@N8]O/+U"08)QNCASN8Y+(&XIMJ=<?$V!$AY
MLMG']7!FQ5YLD43M!)(<.Z%5D )IE#VK0>[MWEA# DHZZY9_7K6;6RV"BJ1;
M.<':J5:RXSO!#NP U=$TB:&JW7EIJ4FS03L!YO2-^+]L;3--/ZHGS_J05(<%
M35]*:2;I*&W .%-F)2/6JB&J X0Z\N.3K:N@H$@EH$<5 BBLE!56U3#5L41=
M@?')UTYHF^/9M/A,.LF>?UYU0"(M)C[!VLFGJ65KQXYU%ZI(R^M K58&5:G
M12MWORJU?3CLIUJ3P5<ZJ*\8HY%7SWM/N!1K)Z3<4BPC(\X0C3QS.=-S !*J
MOEV@I+*KY%FE>T(QMRE>@F+"TH=5+\B<JQWRNT&5I&JG4?$!,0F9%)]4O0A+
M"Z2*2.VDT;,L>E;#<.X-VX*>%;0; B=8JQJ@>O65EHV 9/U$9)K1*J(I.FKB
M+[-7UFR:TX]P2(_1<>/L>H!4ITKD1=J,1=J)>@+'-UQL#0S?M=U%D*&+N ZV
M:7,<(YFQJE,IT@*59X1V,LQX@7"!4 W_23Q2M4,B2UMUV%A/; J#K#KTB:[@
MJB+SY^,\E;?D[WV>=RJ_:&[K\-.Y_.$G]'8+WD_=']X27$*W1<A['B'3&?EQ
M-Q@1(L;7:'P_F/1F0_* PO-<<9#(R1YMGE 9(4*Z.\8D[CP5W/C$VG("Q>HA
MJE>X/-/S;[J(6.W,419C*'P*N!61Y4^K7I9K""5/HG;R2/OFQ0VM.*])R:-*
MX_: >,^)TO.B]NWG5+_1E0POA.QE]&FG/PQ-JN93XG&(Y)!Y4/5;7$\0!0JU
MD\0$!YB@ P=WK\CBXWBT_CHFCF>TN<-4IU%DI21%O78RFV+'80W0[@S_.\[0
MR;&)G#&J,R2RTA+3K9VH;K ++: (RCUK9;MP P]M)B*4EW"@ZBR(K- D.:"?
MY S;A73;V 7/C 1FF[ICCM1X@U37EDA+3$QYB;2.-/%(-XE2"9\T^[ V+EZ1
M@H+5RD426J:AY.FI5DSMU&Q#RS6AEW4YC@CFF[1-'\\]'V?J'0>O9,4CW+9=
MPU\/"<=H30.TL_:H.1NZ(?9QP&V9T.&DJM5^#QRM4K<2Q=3-"A'"O&UTA9X#
M9XCJ)6'_LA;R3S^)9^_JYDAY^S'5;W$IUH5SH]U+7S=IIK0DG=]9>T;16E\R
M0/6[*R_A2FH%YES)1E)V[V5KPQW(9/24;\1\D-^(N1S?W4\&7P>CZ?"W 7I[
M.YY.?T+#$?EXH'!GIJ2\0%Q]P1WT[U6SYCLE(8*\/2M]"W5;]:K*5WK/ANW
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
M40(X[U'&E,,_<!,E^>3_ 5!+ P04    " !EB[Y*06H-9\PI  #@6 ( %0
M &5G:'0M,C Q-S S,S%?9&5F+GAM;.U=6W/;N))^WZK]#]QL;9U,U7I\BQ,G
MY\QN2;;LJ%:6/)*<F3DO+IJ$;)Y0A 8D;6M^_0+@191(7$B1!.1HJL:Q):#1
MC:]QZVZ@__&_KW/7> ;(=Z#WR[OCGX_>&<"SH.UXC[^\NYL<="87_?X[PP],
MSS9=Z(%?WGGPW?_^S[__FX'_^\=_'!P85PYP[2_&);0.^MX,_MT8FG/PQ;@&
M'D!F -'?C6^F&Y)/X._=\0#_&37WQ?CP\_&Y:1P<2%#[!CP;HKMQ/Z7V% 2+
M+X>'+R\O/WOPV7R!Z+O_LP7ER$U@B"R0TNI=?YW^U\GET2G^<7J,?YP<'7_Z
M^76&>;\T UR _$T*G)$"1].3XR_''[X<'_U3LK7 #$(_;>WH]?SHX\71T=%%
M5/T?KN-]_T)^/)@^,# BGO_EU7=^>9>1\>7T9X@>#T^.CHX/?[\93*PG,#</
M'(\@8X%W22U"I:C>\>?/GP_IMTG17,G7!^0F;9P>)NRDE/&W=I!6R!8^.XR^
MS!9U.*0S3/O.%Y]*,H"6&5 =%')D,$N0OPZ28@?DHX/CDX/3XY]???M=@A/M
M; 1=, 8S@_R+E2IM]?SU'.O0_)!\?HAA#.? "SJ>W?,")U@23-&<\HEYIX2>
M$)C]\@X\/@4'1$>.3J/6_E.F;K!<X.'D._.%B_OBL#R#%]#SH>O86$7MKNF2
M/IT\ 1#X(NZ$%9MC[=9$N%N>0.!8IEN9ST(JM3)-QBP@"/JCV6A!9C*,7*F.
MY5-HC-D+.%\@\ 0\WWD& ^C[?3R?ST%5S@7D&A-C$D#K^Q-T;;Q8]/X,\0BJ
M*@&;4G,8F/[3E0M?*NM+CD -K,X7IK?$\]'$>?2<&1XX>':R+!CBZ<E[O,5<
M6 [P#X8P ,=BMBL0VUJ$*]-!= F] :8?(N#3SJ*-G(@XEJF[-8-][QE3A2@1
M_53$%;/"UJS<(HBGG(! 1'1^0<2E37P0\22N64,_X?7_T7EP0<?W00S#F;BS
M>+6V'R#FP@E,U_D+CT0X"U[P"G,!_;B9C\(1(55[:R:O(;1?'->E9#^)F"HN
M7<=4,G<".H"PDN IC(QY?&I(M/A<8OJ0([ UJ_FYGS;P6<2AJ%X-0X"LHE/S
M-9DEC\3JSZJQ-3-#$$34R?I^"]#D":MOU(AP*9"INSV,X)%HRQ@L("*Z$M$7
M3OJ":ENSU;&P:O@.W==%M(4S/J?*UNST<$VX!*"+3]XS)[C%^^6H">&<+ZZY
M_8*$-S=>,#'=6#F$TSVSPO;:%#[XX,\04^\]I[N 8^$4+ZA6ZV;RU]!$ 4#N
M\LKQ\*G',=U+,S"C%H73?FE"V_<H/L/;H0OZ#MECT8,.GMAQVZXS6^*!%V\-
MA=OALG1J4(7YW$1+?$C@[6.3?\4:4H5:[?MBNK!.3;Q1$G(L4;6V7?%2CB5&
M\49VQ'(<B6O6OB.6[2I>K<9VQ'+,R=6N;4<LQU1QZ29WQ)*=)4M@:U8O'3]
MSD-(YM;8-G) S*4V.=,#SZ>3+MD ]%[)GT"._^VHUK/-SS=(!FR\L[D-D?6$
MOR<\R(FT#<UZ!!HMZ#9Q% ;4_4+6/]SX*T"6XY/F2LA1CE0][.-M=]Q!DH.
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
MX/%M2C]<D.UQIJ1<7^2>BA&I?=S>)&HO6[S-'ID$T/K^!%VLBGZ<-Y1\<O"
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
MH(!I/>>]7D@V:<+GQ#*E&A@WC2"0XUG&\ZUB&/B.>6M:SLRQA"-AL^C]Q]W
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
M,3&(R0$58MV2E57,%E?^4YQ$R7JGG2?5Y"XQ.J1T&Y J6C#H&U"P#[6&# :
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
M@^?_@@/#:5#+X73;?ECUSD:]FAP,R(9U%+9,*<?I(V,!!Z[+\(66XV(%)<S
MI>5P6T)M4/5NR30E.1AP#>LHANUIOO;6& '%%SN^.L>/N2&Z-/0NL36H=AM9
M2F(PN!K24'!9:QS[._0AB0,8,+I,4ARNXX_),TYCNKEE 2E#7J>NR\:<CA,S
M800#.QMMQ7W,G#!YY5V+1@0X#W>6I-LD)7&G!20'>-RN.PW4[ZX_-0Q@H&>B
MI;@>+7D093I8>:*8EGA@[SOB+ QPZNFS80\P."Q19*!XZWA70ST[2HQ5%"%2
M\: .$PQ7]*'(PAAGV<+_M2!+WH$2?4IJE^YG0.6VXU&0S@XF,_WZ2*JH48O\
ML+G>SO_[ZF.:%-OK<!/F.%![' 6A,T^C5;3V,%*JV<$PJ%H?!X3V0-_[+X47
MT0W\\I%@-;MI)YMA'F<H,%6_!L00 PQL&&K9A\E?[L]@S#'LRLH=KA+\WZ;T
M3>!F*!>K@L%Y2E6MXD)F5"GU[# R5E&:IQ0U'*AD.>RT<XD?T\)+=^27/Z@=
MCXS*74I'I8I-YD:!9'8<Z/42JB"4A(A2'NA3+_T\(1KHO[2$R-F'5BI8?V>!
M L9G5JG5_\HEW2$_\D.2>Q'-DJ'_S%(R=]GGU$HV2>9$&A@?6ZV84#">4K*4
M)9-\\:DVQ.(LB<* !357.=[H'MZJB-UN@>D4[NY]R2AG1XV1>I*MC(88,6I0
MET676[:W$J_O\9IN_ Z<&ZFHG9X:Z57NG!G)2:$\?#!3$W8B"!+H)FGN/4:X
MG;BD>4$^\,+,C-GMBS,;@[HOT$PXH8'/2FO(&2FN8K+2\G&6R8N3:X%HR.OV
M,86%.=WW%0:,8&93&VW%T\O3+6=&Z8'*RBO"\VM\]N3E5[&O#LT%$F=AN4*Y
M.B3O_3X[%#1*B966*!4,?\/?C/.T!+3JC#(OXO!5'!LISB_HV)LH7-LQ%S$[
M&/?36YD[D+HE:2+!4U1)[J;#A('Q:^QE>)&FM$:2P0-$-;E+U XIW8:GBA8,
M#@<4%!TDW7)NT4^:5E4Q&_X9>\&OA9?F.)7'^THJ9W.B6L5Z6A1)9@>!7J_^
MMV\3'JI4"PFRS+ZVBM)="1:MJDVY%2D9C"^OU:W_]2DQ<@"!\_^^:EVF4-:-
M'Z!U><U!JV[[IH.4$ 84!K23W'=@&]8PHHC[XC'#OQ8T+>'S<!"AI'9ZCJU7
MN7.(+2>='3=F^@D1:TV-&#F\_ 8]>[2K*P7MC$A2KY2DA%!1-.A]^C@ZU&R4
M^ 4-<^F*+,[#?'<5L[0O[%[@8Y:GGI]+_:D1G[M9RL*,9L8R8)H=/[::"E@J
M6=&"KHX9,VIQ3^F2,NR_62?/WP8XI-[H]_0?%'*_;SDA\J>_<RWN\#JDFL?Y
MC;?!/:O59"X@-:0D19"*9G; #"@FG$!P2#2TB!+/!XLS@M74BZ[B +_\%]XI
MC1/HW )#H687&3TB0-"0:Z; 1DF,&#4BY'.@H_)C-)R2F-7]V1469$I5$&C_
M!N++2Q123A:49LZO?(O3,"%S77#NY;K/W:-S_=VE:O8!T"$"A0299DI(<&(2
M0@2(DL^!C@51)*#*7$;>6F)7[W=7:)"J5:&@\R.(KR_32')'AM,@2C3KMS['
MF9^&K 2DSI@.F?,O+U%2 $"+!A8.1,74<&C1SH&*LR)-*7+#S/>BOV(O54\1
M:E)7Z!A2MD*(B@X$2@:4$^YK<G+$Z1%EF'7*X"'L3SB*_BM.OL3WV,N2& =7
M658(FUX&]&X7&0-J=Q<;"F(0(#+14+B<E%7;%1ZBG*>_4%94\2+._)_S@>K'
M)"KBW$MWEV&$T_YNO(;.+8@4:G;!TR,"!!JY9CJPU!R(L<R(D-(9\ANB]'IR
M[N6%&B@J<L<[&UJE>QL<4EI Z-$JJ 31[S)4<R#.@DI),Z*)H?F,S*/K)%7O
MB_6HW&)'JF(7,AT20$B1Z:78#V.DJ**=#Q"WQ6,4^I=1XO6/:!0T;L$@4:\+
MA18!(""(6BE@P D1HYQQCFG*S?$Z#<LBSW(O#HCO4KM%+9/C^<; @-ZLH^$
M!"0#-54;[JW2@">(,Z,6]YP[LWQAQS<#+\G?9.&,AM;U#JU2W?XNK4 ( DE#
MVBEW:\OU=[EIRUCF1PW=#3##3(MR'L0(JLKQ4I,!1$M?MR&LL+V:29"BN&OR
MP8MX.2&,\TQWN41!Z.PVB5;1^OJ(E&IV' RJIGYAC0-4,B+.">.^&LM,K<*+
MBLAY_G I3N04LV-$JY:P]W]_?_%P#PD*Y5+<"!$"K7M@*-05\=$C! 83N7:J
M_7^/\?P  S:TS-0B#NC_T/=ASUZ$:4GW_,Q+TQV)IW_THJ)_A&3)Z[H.F+$Y
M_1)A@XQ@8&>CK:RP&'L/Z--_X(8=!B#OGY(T?\#IIJF#ITY,)R-UFY).K6PW
M&9U(!P9,&N7$!'2$]#0GM"ALB&$ 9^'[24&TN<,^)I!^C/ -SDN?J_+>6A;'
MY=$'E>]51%?2@P&6@9*2ZM2,!:4USPF*,9 GRW2 Q$3VCMBAL+E+XKI":E^Y
M?FW4ZG<P$)$H):N'RDA@8. <KS!!<$ +1&=Z]R(G=8D)G;)M;,CHP&!$HYRP
M;U.2(K\LW[U.DB!#9!$/I Q*I>"#]\*7#H-SE)9C#BQI5)=!2D(.#EEJ'94
MR[T7OI"#@2N64J2S&%68+"-TGO9%JJB0V:5#!08S2M6$3*Z4$/F=13\,L)C@
M9$:(#*)C/F#D-%WKM>E^D#;G*T1@7"?QVFSI+:5TFHA'K6HG!X](!L:3J'43
M,N\02J"K;F7N*O422<_B$D0FRK?1I*,' RL#)?OXZJ0)PQ4]J(5W3O0-'R-<
MQVD7+WY4T!L?'TF(_R6,U"M,$U:W"W5S8[H+^&$^,"BT4%92.+!D+2='0$ <
M -L\@-*!!APP!CY^]?.ADHR1WN2!5W_M)\Y7)@SN4HZ9*-YD'M-1SPX%8Q6%
M/&1)?%K%S0'\E7ACXO!:LDT[TWI<5%>Q)&\(9X>2B7;RA3FD=1=77+NDG&,)
MKEY[0UQT:U?;D+[V=>@]AA&K9DO"<W:3^2F) IQF-%3/=P.7=\S9G:['+8WJ
M+-(-><%X&TN%A>7\U>+#U?75P]7%/5K<G*/[A^79?_UY>7U^<7?_.W3QE\]7
M#W\%!U6SFV4ZAIG@:'#'3$T-$7)VM\VBAA'(E;/JC/_6V]'S?;,K&GWB.2YG
MR!667<OH4H(!D58]Y56,+:>& 9Z+S39*=AC?X8C>RA:'A<)T SZ7D#(VHXVN
M028P0#/55(*YM&#']YLMCC- E=E[0X=,^WS)P14VAJ&]F!D=G;&1&A<X* ,,
M9D<JKH+P%X\62LB!W%HJM;J*R<C"#]Z+ 4Y5](X!J5>[ASPY,22(:35482FG
MI*" =.]%1/EDLPFSC/AH(S"I>&8 E%Y]":CD#-" I=52!:ZDR+,PP'3.+?F
M0*W:%[[#SS@N!M8)*N(Y;LC)%99=CNM2@H&35CWEE;B44\, SZCH#%(L9A]Y
M'4F<-2JJ*O?L2Y?5VM. @39CA,V-*C,DS8R>P0U_8]ATK]J!@PU#=<L8LP-#
M!8-SYZ157'!,4FI83DFGHNXH&ARN>O/W(*PT]#/&3WI0*8G!8&I(0Z/;#:""
MJM8 &?;,LTUL S,:V*E,.X>!\S%LF<EO(M.7Z$E,,T+BV%=C0\OA-$G L.J=
MU !J<C"^9EA',;=-S<&S ;1YT-<W28[1OWX# VO6=R2@W(JPNP=Q!#<?K.\Z
MM!E^Q^Z6YSL@Y]"W:3G),AUUB4ZDE&X?*BA5[;Y/$,C ($>MF_@:H0I^,I[E
M\5_>OGG[]AW:>BEZIGP_H$61/R4IK9W^ _K#R=NW;^G_H8QE@_PWGOX\8%XM
M:3)#_H#BI"1!7HX^D7YX0M^].T$4'HR8_../,*#9RH^I3< CD+F>1F5*]N?.
M-@T8."H4D\V226P&Q/<<AD90_/[=R1\HZ??O:D@2DC]]?_+^W7<G[]_^81BH
M)V1ID&VQGX?/.()RRA@$K(:P%]UZ87 5GWG;D 2OJD,+%;73 R&]RIVC(#DI
M&$CK]1..?VIJ@N<P. UCY',&(%CR_6)3L.LC;'.&C,1MBI]PG!' \Q/4ZR2C
M[XJ6JP?O17TP9B?%\6'D&!-[QY,V(N!@=93>DB/,2@I*^'/[MAP4$1$PT'R'
M<R^,<7#AI3&9 +*6YN=X%?JA:B5CPN@2L^:&M&$ZS 4&F<:JZL 8<$H8V!/7
M;,:+N[E7RV:K9%@[>DK]Y!M[F62!# ,W0Z\<AG<T%6R0WJ4,;!9+>6#AS5#;
MP6UEMK*P1>,!OMS>:<;?._T^SSA]3#(L^T(&.EID'$>W'CT:>L)YZ$,)TFD!
M*$SWD)>KRS FRH9D\9%D;&$QN$5KPNIV^C$WICLA#?-!@>0(G8\N*7YWIY&,
MFF7*S W81L\M3EG5&*-M2C7S?+N_0P:I-X15G&!B;RMU![>-ZVTZB+#DE8N:
M[4.C'A&9YH.AR@ U_/H<0&&G4',0;M6.;<T(%W9\5]JB-RJ&N>'657P(:IP:
M-,PZ*II"+&1,<.&E+K-GS#4WT!2%]@Q90$-NN-2>"G?)8<KL37),:AGF&7'.
M=)AJ$^ 9L($!H[FN^E/8.JY#6YQR;(*#HV%XI^68"7XF@9V&'"+<#$.Z+LR
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
ML5"86VM[[C(;2@3CZ2<Q0[G!7&3L$:MT_PWTR+@,8R_V)]A<U@H", (,##5
MO48*=*0/JSZTN;RJ),#;7+[#VW+&XVFE'DBL5K[3O*;'J\O'*%QKG;R5!)=X
M'F%:&\@6[-""&'O5100S:A11<E1)@P?9,B75H\KG*FCG@J&@K@IP-2%D:/65
M%%9TG)(79:2AP9K^%_DGO:*6 KIYWMHN;VI)DEB?59)D"8&&]]F5C#.=8 P8
MHCC04'!!0Z&QQN[JVRJ*'"R"X(/G__+@O90)7=B&"6U0*$'6L]6>W5D!A!%&
MU>40+'AG#PQ'*CPZ7Q2LXG&=+3Y6L9)89;27VR*>;9M64%BY UM3SHXW(_7T
M^Z:AJE9]$9,YMU]$=$OEPD";^>)K_PTH8Z$PE]][;D 92CR*:XYVMAA=<_RZ
MW)+Z1KILAS%8>.K"Y>KBQ6?9DNY(P+2,V=YT'-#_H3>(GKV(QD@6PV5_L2X'
MS%2=T!XR^\H$,X5,9(A0((R)9>6H2\&(,&#DETF[R'1#!Q2,42*W]I952^L_
M(U!THYT(E^@?8UP;Z3;\L*:"$9HK"CLR$O1U4!)_0P\B^-E<'/!_X*:!F1(
MRZU=D-DP37=DR/[H1?)79T:,LU0JO,^]-+?_PBK5I;OOLB]X\HC781S3"9TX
ML!WVM,DOC_>; JSZ::>X^1=%F/S5X&,Z3/->;+<1JX7H154MQ:MXE:0;7C)!
M?T9HS.TT$;R=29W,\&:L8,(F.WV%&WTM[N9A(<4LK5\0)5F1@CGX*S,$+]-;
MXHS+_VC=7"$S)/GC)HDQ<=8[GABNNO?2>F))?B@V.'BG6K5-W(C3]?A!.JBS
M/I^T!3!CZ"!F#5RRDK^ .2G+!-(SIYA?241?PKR\>]5Z0-/<T3K4,4#3(+U#
MUAS%7L5GM6X_$=7:3WN6J^;RF71G>G^A[HX,INJ YB!A7XFS#YA)S1@8('[G
M0-_ID)AJ,2^]OT 6?/3AONJ2[2"7VR6[D0G=@%_+,CN$[?04=I,J1UU?ABV/
M*3IH!0+ JSC'I-MR6D9&T0M=$K>)0$3ENID^FM_!@$:BE'3EMR6_L\<P8<D
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
M7#07AVIY%K[Z@  XR"-OMP\]GG'ZF&18M^MEK+'PE+)AI,\H_X%I)!G&B&:
M#'T@S\ UUBV"(&1)T>T[IL4*).N 8(PA*&L^,!['0EE31(+*R*:SS^JAR!A!
M4-!J_E#$7@JTAR*C+= ]%#%]_P@"U^JCK"$F('A5'&OI.8[!HPZ<;B&_Y5&S
MD@?Y208F'8?:M%N67YA$EBE-)W*.^?_:=Y%*#A!HZLTT1*M<R#$ 6*NYX$"W
MVZA<4J" %@-(>!*_+/?6):P[B ^*E.V!/D$JEJ>;3EJ3PKL1LU&7'0C I4:9
M1@AMWF. LTQA791;IPVL!)P8/R$]X->L'DW)OE;U&\QZ6X)VP@OTDJ!=2.O1
MB^BA"0SW4#]8\W\MZ&[+.?-AW$T.&"UG<>D&3)27@4E&#V:X&R@I3%350I>5
M;,T3Y%'>C/\-%L[J$CL#UK?HYD"4H*8,1C41..ST-1.B]?)W1*U'6?&8A4'H
MI3M86+E,4ARNX[,B37'L\^I,O#+E1R^,K]6966P$S($N<\-DL!OFAK:E8:VY
MD*"6,R*_Y$1YPPHY: %8GT?031VRX#B8,%Y17%TE(>DFY 7'Z8V5J@P0+<>R
MW+(B0/&:9?@TR>*PAS!GEU3W-KB^F3I:TNSSU23J2W*B5_)8UOV.1%2+1%PF
MK%NG/8-Y^H9/81QNBLUM6;3LO, #5>ZMI3A] ##.Q,Z[ #L1L\-\/[W[^*:O
M5"J?_(E8\H2^>_?#4<&73_Q[HK<6 A"\/0-'8+>4 .W4?Y3V<+-N&)IS%3]\
M2>BP4RTT1L@!B%K1S!' ;80<*78% ^ FVC"WB&98F ; +4DP(2R8.@[$M9CC
MA7'?!+BY-8QMHHD5)L%Q2Q!(& N&CD)Q+>5H0=RW &XZ#4.3FD?D^W5-6PY
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
M@.RHSC# MY7<V7WP 8SI#Q?VB(&&#5P2.N4I]DLN>CBSI?+*$KB@!] Y/M@
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
M0M=\(C4UH.]CH*1X&8NQL&]3,\W\93[BF%Y&)68L@DT8AS1W!<UMJ?D\ RR
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
M&,.#^[FA'8T0&1]R8T S?H5AEPQ.4,==#1FR1;O!X*P5;%J(CB?/RX_^'D*
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
MFNRUUP>*1EJF]NF()%.9][$54_<P.)6YU]#(Y.01H\&=+%S63=<[YS[V*YH
MM?<"2G0<0L@YH:1GPY.-7+;GP=M;,7<R"^J6F%C;=#NCT ?W+GO3);Z.\)0X
MR2[E(,OU:'$TTX6\T<U,50_XIS'=)6R7WU-AB0V\Q%%N!O2B,4JTS9Z;Z-&7
M%L*U0UGN4V+"D4$>Y3)^\H)T234]"M<)PMOCGZ!:THFHT9*E7=6C!W&:M0BN
MZ#4E_R'-DHO8X^6O'ZHIVC0:6W;@.69"[3F4,G%6M)N19QG@3IF^0SMP\AZT
MF \-;-:X+#T!&)]P*S$M>J)MQ0Y2/(>8EY]LSM@?!6PLC-V\%A[Q+;/RRIEG
MJ;*Q]-ZE2?.D5SWC;D6:4#+\8D#SVD,/@7)VB\662DZT#GU?>S> M^Y0WZ6@
M[A3DL]5(QRK4K \E#LNJ 5I[.E$T6\,ERX-D8Q(L$Y7O9'.[ILC]3_$>0*S7
M<#EALERVSP:,R*1&[/5# $ZE;PUCQ1&N&('2\,N7S4U63?GLXN6"]#)Z\@4
M5#X;D.PK(R]Y@];=\1S1M.MUEI)\L3]^DSN"C),C.^&2+@%W[A9=15O7#P6S
M1TMO=NA H_Z"+H9VY?]HYYF\65B8:G37N$7;!X3Y>M#XL>D'ZG1.A>JM0[ZP
M[(B>G PPN[BLA.EI$V.1#\/(-@FN*[XBB[LP[&<^^2CF G8P[IJ_-_90RQG1
MDHC IJDX0]33]A*T9 /^&/I)/)M_E$U'23-CK[Z<?TJ"!&@'UD=G?KIJ+R%
M5*KWCHQOWEP?KGK'5(^([="?8^2L>=BE72D^OK<9Q^DV^YWZ:5D__1@W$*#:
MHT? %L0C\S%/TR2FA7;IRZOA<OR$L.?';,R",&3]^5)*T<E).B6:61SR2%5?
M\!'&#R3HJ$K)LNE?7MG8;^-1FFPB3&/D'XF"X!*3+))WL<^90_=DUT0SNA:V
M7!+Z[MOD@4<'K0*L(7I0LF!=F:%=;F$+$Z]J]^.S):346LM2L<#L$NB>]09:
M$H0MK)CZ)R.\V*O?#)$0,#D) 7AQ)QM(+J8O6^6%.<63I>$F+VWGL(::KEA5
M!B:]7<7]WHHY0I?;**0&/KW&FH\U/Z+.3[743>$61,U>I9)@RIU)K:5GFY-T
ME3_D1(;?5*E"7044"1J^%-46_U9BLPW[\6J%O.10NY'P,B,^8+O:'-VH&LT+
M;*\%[05HB2JDVZV+]Z4E[#0K$@ [F(+1M\^5(584C%F;Z0XE>?75O(*GR'*J
ME7<@K0OKB;1W& $M%A3IZ":*X]-!2JPH21L[EM%*_51:0L>C-^?\($WH%J&\
M@JH1-&E!@3#EKY]M)&?)TGF\4$\6AB4=,-D'YK2,$K, LM1PM+PFXLI>;LK3
M,ZL\JU4LZ*TOHW97-ZWI6^"&0T39$S*3<!7A[=%B:%Z]OZO5%\F;.Z7V>B+*
MG&'*PL?29E;,X?PQ]Y@JS_B)O?$>7*9Q0C9%S$S[T^<P+_8?$'WV?;?Q/3<8
MT:B*^BK??Y]&8\- _1!<.=<#@=G9S2[+Q_[QX(LSKVLU)LH-M4SHXKI^J2/0
MC :TLR&/>7BYYF! 7C+*+<MJMCBCO$&IQ+GEW 8#PH/+@QWYYDW#RVJJ2)/'
M 4WMP$FB=P# *FQU3/#F;((WZ'+CTN"),%&T]I7I3"^P!I5S/3F\:DK&O?KG
MY ..TMV-O_6)*R^4+^=;TQE1K:0LY%N3K']+75K-^5C0#.^B[*D\H=CES4RG
M0;=" "H-V^)(#<P2+Z=L#:IXERK43"]G+5(/U85EU@\D2HF)3QOL#Z^#7+F)
M*_((:X7(#B2< PV'$G%>?0S==$E7FZ^[>8K]:'2=U5)0X,B1P,W,*2D3LF(:
M"T>M'B52(F<J -06,,DD;R%*L[/\F.X<+MDVM-K3_,CL"2=A_*=6=>U BE5=
M/Q)S"FI:@D(0!B3Q(3425DS9XY"#(/I,- U=1WBRW;D^IKM2N:1&5H6#,I15
MT569RKUT8S+&VT8[N).[1Z$;KJI4?K&ML$ONZ*M=](#J"B6N'W!F?;V(TI$6
MK:&4;)!34'1>'6B2;3XGVV_=I"9&\HYD99% 30U.]C^1BZ^)FBY%+PV>?&2T
MLI "$I4)UL!HGXY.C+QOUM'CMTOD4^%_1W^@,O^N)'/RJ[_&(='T/4TK.7A?
MQ%9%64+-X5<-4)#&T+9&C[#;0*3 FU7(,?_LDB[R>$^OFH)AJS<TFNC7'V8\
MB9@ +']ZZ)KL(VY I_\X7%*=:D:)_[71!+V6T,AX+^%!V,E2=F\R>7 'S4;\
MB/!#%"/VK9FT$'^=O0,:)J4G8/,70/-:</3V-XZ6J9?DA^<PJZ->,NW8EW/L
MS"EZ<_+NF">2=^CD/>JW2MB#=-/5?4FL^7@X3,O.K]O3ZS-FN\#$G<T*]$U7
M1#'1\@\_V1!;^ Y]SL<37[G[II.Z[!80M+E).Z8S=N6XKJK$#*=UB>;O:$G6
ME\0GJ]R:56>$S=OZ'6/)O'U5ZB=[G^1K_?.U$^.R;+)^:)NL\'8<9'Y;B.^.
M-'UK-,6K3V2KA>&X<K%X&A>7@&A!>=@4KM_QE4WAH@^'=F)Z^I89OD)NT.O\
M52!N0UK3\!+,^H7V)0O-LJPGB[/0V%,)I9I"\A*G_!8#0H3/A!V):$WCDV6@
MB=K8 8U,V0 @Z4TZ^Q6YR[^SHTUQ@<*F#TWG:LAUINRS\5G5E IUAUP,EB_O
M8Z",O[=#QF*6[<AR.@GOW: X1H@R28_T2I7F*N\P\1>AEN1,SQUX@;XNXK(#
M<>BH%PAO:3F-4)(,U):>Z212,.;=!*9I.5V@D'@+D^T.1X]L-(?#>EY<4M#
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
M:4O3^R#XIC-4"-9#5HI+EN./K4#DTC*]0?8!JT10PX_'"G@71F1E[4QON7V
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
M/LEG^?JQ* U,NB*K$##]S.Z9H%67J29PBTZ+A8)L#?XJ0<50R#8AA5>-A+$
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
MX3L8^5_H_SRX,2*_^?\!4$L! A0#%     @ 98N^2H;)-A[EE $ WQ,6 !$
M             ( !     &5G:'0M,C Q-S S,S$N>&UL4$L! A0#%     @
M98N^2JTI#2LR&@  -1 ! !$              ( !%)4! &5G:'0M,C Q-S S
M,S$N>'-D4$L! A0#%     @ 98N^2EGX!=U((P  OL ! !4
M ( !=:\! &5G:'0M,C Q-S S,S%?8V%L+GAM;%!+ 0(4 Q0    ( &6+ODI!
M:@UGS"D  .!8 @ 5              "  ?#2 0!E9VAT+3(P,3<P,S,Q7V1E
M9BYX;6Q02P$"% ,4    " !EB[Y*K_%!IKE^  !Q40< %0
M@ 'O_ $ 96=H="TR,#$W,#,S,5]L86(N>&UL4$L! A0#%     @ 98N^2J"%
ML>BR5P  -)X% !4              ( !VWL" &5G:'0M,C Q-S S,S%?<')E
:+GAM;%!+!08     !@ & (H!  # TP(    !

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
