<SEC-DOCUMENT>0001136261-17-000025.txt : 20170208
<SEC-HEADER>0001136261-17-000025.hdr.sgml : 20170208
<ACCEPTANCE-DATETIME>20170207210026
ACCESSION NUMBER:		0001136261-17-000025
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		72
CONFORMED PERIOD OF REPORT:	20161231
FILED AS OF DATE:		20170208
DATE AS OF CHANGE:		20170207

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-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-21783
		FILM NUMBER:		17580724

	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-Q
<SEQUENCE>1
<FILENAME>form10q.htm
<DESCRIPTION>10-Q
<TEXT>
<HTML>
<HEAD>
<TITLE>Q3 2017 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="3"><B><P ALIGN="CENTER">UNITED STATES<BR>
SECURITIES AND EXCHANGE COMMISSION<BR>
Washington, D.C. 20549</P></FONT></B>

<BR>
<HR WIDTH="25%">
<FONT SIZE="4"><B><P ALIGN="CENTER">FORM 10-Q</P></FONT></B>
<HR WIDTH="25%">

<FONT SIZE="3"><B><P>
   [X]       QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE
             SECURITIES EXCHANGE ACT OF 1934
</P></FONT></B>
<FONT SIZE="3" color="FF0000"><B><P ALIGN="CENTER">
             For the quarterly period ended December 31, 2016
</P></FONT></B>

<FONT SIZE="3"><B><P ALIGN="CENTER"> OR </P></FONT></B>

<FONT SIZE="3"><B><P>
[&nbsp;&nbsp;]  TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES
     EXCHANGE ACT OF 1934
</P></FONT></B>

<FONT SIZE="3"><B><P>
 For the transition period from ________to _________
</P></FONT></B>

<FONT SIZE="3"><B><U><P ALIGN="CENTER">
                       Commission file number 000-21783
</P></FONT></U></B>
<P ALIGN="CENTER"><IMG SRC="logo.jpg"></P>
<FONT SIZE="5" color="#0000FF"><B><U><P ALIGN="CENTER">
                                    8X8, INC.
</U></B></FONT><BR>
<FONT SIZE="2">
               (Exact name of Registrant as Specified in its Charter)
</FONT></P>

<P>&nbsp;
<TABLE COLS=2 WIDTH="100%" >
<TR>
<TD>
<FONT SIZE="3"><B>
<CENTER><u>Delaware</u></CENTER>
</FONT></B>
</TD>
<TD>
<FONT SIZE="3"><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="3"><B><P ALIGN="CENTER">
                           2125 O'Nel Drive
<BR><U>
                              San Jose, CA &nbsp;95131
</U></B></FONT><BR>

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

<FONT SIZE="3"><B><U><P ALIGN="CENTER">
                                 (408) 727-1885
</U></B></FONT><BR>

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

<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
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.  &nbsp;&nbsp; <FONT FACE="WINGDINGS">&#120; <FONT FACE="Times New Roman">  YES
&nbsp;&nbsp;&nbsp;&nbsp; <FONT FACE="WINGDINGS">&#168; <FONT FACE="Times New Roman"> NO &nbsp;&nbsp;  </P>

<FONT SIZE="2">
<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer or a
smaller reporting company. See definitions of "large accelerated filer," "accelerated filer" and "smaller reporting company"
in Rule 12b-2 of the Exchange Act. (Check one): </P>


<TABLE CELLSPACING=0 BORDER=0 CELLPADDING=0 WIDTH=100% ALIGN="CENTER">
<TR><TD WIDTH="20%" VALIGN="TOP">
<FONT SIZE=2><P>
Large accelerated filer  &nbsp;&nbsp; <FONT FACE="WINGDINGS">&#120; <FONT FACE="Times New Roman">
</FONT></TD>
<TD WIDTH="20%" VALIGN="TOP">
<FONT SIZE=2><P>
Accelerated filer &nbsp;&nbsp; <FONT FACE="WINGDINGS">&#168; <FONT FACE="Times New Roman">
</FONT></TD>
<TD WIDTH="35%" 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="25%" VALIGN="TOP">
<FONT SIZE=2><P>
Smaller reporting company &nbsp;&nbsp; <FONT FACE="WINGDINGS">&#168; <FONT FACE="Times New Roman"></P>
</FONT></TD>
</TR>
</TABLE>

<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange 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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
The number of shares of the Registrant's Common Stock outstanding as of January 30, 2017 was 90,932,838.


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

<B><P ALIGN="CENTER">

                                TABLE OF CONTENTS
</P></B>

<P ALIGN="CENTER"><TABLE BORDER=0 CELLSPACING=1 CELLPADDING=2 WIDTH=95%>
  <TR vAlign=bottom>
<TD WIDTH="90%">
<FONT SIZE="2"><B>
    PART I.   FINANCIAL INFORMATION
</FONT></B>
</TD>

<TD WIDTH="10%">
<FONT SIZE="2"><B>
<u>Page No.</u>
</FONT></B>
</TD>
</TR>

<TR>
<TD>
&nbsp;&nbsp;
</TD>
<TD>
&nbsp;&nbsp;
</TD>
</TR>

  <TR vAlign=toP>
<TD>
<FONT SIZE="2">
Item 1.   Financial Statements:

</FONT>
</TD>

<TD>
<FONT SIZE="2">
<CENTER>&nbsp;</CENTER>
</FONT>
</TD>
</TR>

<TR>
<TD>
&nbsp;&nbsp;
</TD>
<TD>
&nbsp;&nbsp;
</TD>
</TR>

  <TR vAlign=BOTTOM>
<TD>
<FONT SIZE="2">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
        Condensed Consolidated Balance Sheets at
         December 31, 2016 and March 31, 2016
</FONT>
</TD>

<TD>
<FONT SIZE="2">
<CENTER><A HREF="#bal">2</A></CENTER>
</FONT>
</TD>
</TR>

<TR>
<TD>
&nbsp;&nbsp;
</TD>
<TD>
&nbsp;&nbsp;
</TD>
</TR>

  <TR vAlign=BOTTOM>
<TD>
<FONT SIZE="2">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
        Condensed Consolidated Statements of Operations for the three and nine <BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
             months ended December 31, 2016 and 2015
</FONT>
</TD>

<TD>
<FONT SIZE="2">
<CENTER><A HREF="#ops">3</A></CENTER>
</FONT>
</TD>
</TR>

<TR>
<TD>
&nbsp;&nbsp;
</TD>
<TD>
&nbsp;&nbsp;
</TD>
</TR>

  <TR vAlign=BOTTOM>
<TD>
<FONT SIZE="2">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
        Condensed Consolidated Statements of Comprehensive Income (Loss) for the three and nine <BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
             months ended December 31, 2016 and 2015
</FONT>
</TD>

<TD>
<FONT SIZE="2">
<CENTER><A HREF="#compinc">4</A></CENTER>
</FONT>
</TD>
</TR>


<TR>
<TD>
&nbsp;&nbsp;
</TD>
<TD>
&nbsp;&nbsp;
</TD>
</TR>

  <TR vAlign=BOTTOM>
<TD>
<FONT SIZE="2">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
        Condensed Consolidated Statements of Cash Flows for the nine months <BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
             ended December 31, 2016 and 2015
</FONT>
</TD>

<TD>
<FONT SIZE="2">
<CENTER><A HREF="#flows">5</A></CENTER>
</FONT>
</TD>
</TR>

<TR>
<TD>
&nbsp;&nbsp;
</TD>
<TD>
&nbsp;&nbsp;
</TD>
</TR>

  <TR vAlign=toP>
<TD>
<FONT SIZE="2">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
        Notes to Unaudited Condensed Consolidated Financial Statements
</FONT>
</TD>

<TD>
<FONT SIZE="2">
<CENTER><A HREF="#notes">6</A></CENTER>
</FONT>
</TD>
</TR>

<TR>
<TD>
&nbsp;&nbsp;
</TD>
<TD>
&nbsp;&nbsp;
</TD>
</TR>

  <TR vAlign=toP>
<TD>
<FONT SIZE="2">
        Item 2.   Management's Discussion and Analysis of Financial
                      Condition and Results of Operations
</FONT>
</TD>

<TD>
<FONT SIZE="2">
<CENTER><A HREF="#mda">20</A></CENTER>
</FONT>
</TD>
</TR>

<TR>
<TD>
&nbsp;&nbsp;
</TD>
<TD>
&nbsp;&nbsp;
</TD>
</TR>

  <TR vAlign=toP>
<TD>
<FONT SIZE="2">
Item 3.   Quantitative and Qualitative Disclosures About Market Risk

</FONT>
</TD>

<TD>
<FONT SIZE="2">
<CENTER><A HREF="#market">27</A></CENTER>
</FONT>
</TD>
</TR>

<TR>
<TD>
&nbsp;&nbsp;
</TD>
<TD>
&nbsp;&nbsp;
</TD>
</TR>

  <TR vAlign=toP>
<TD>
<FONT SIZE="2">
Item 4.   Controls and Procedures

</FONT>
</TD>

<TD>
<FONT SIZE="2">
<CENTER><A HREF="#market">28</A></CENTER>
</FONT>
</TD>
</TR>

<TR>
<TD>
&nbsp;&nbsp;
</TD>
<TD>
&nbsp;&nbsp;
</TD>
</TR>

  <TR vAlign=toP>
<TD>
<FONT SIZE="2"><B>
        PART II.  OTHER INFORMATION
</FONT></B>
</TD>

<TD>
<FONT SIZE="2">
<CENTER>&nbsp;</CENTER>
</FONT>
</TD>
</TR>


<TR>
<TD>
&nbsp;&nbsp;
</TD>
<TD>
&nbsp;&nbsp;
</TD>
</TR>

  <TR vAlign=toP>
<TD>
<FONT SIZE="2">
        Item 1.   Legal Proceedings
</FONT>
</TD>

<TD>
<FONT SIZE="2">
<CENTER><A HREF="#item1">28</A></CENTER>
</FONT>
</TD>
</TR>

<TR>
<TD>
&nbsp;&nbsp;
</TD>
<TD>
&nbsp;&nbsp;
</TD>
</TR>

  <TR vAlign=toP>
<TD>
<FONT SIZE="2">
        Item 1A.   Risk Factors
</FONT>
</TD>

<TD>
<FONT SIZE="2">
<CENTER><A HREF="#item1a">28</A></CENTER>
</FONT>
</TD>
</TR>

<TR>
<TD>
&nbsp;&nbsp;
</TD>
<TD>
&nbsp;&nbsp;
</TD>
</TR>

  <TR vAlign=toP>
<TD>
<FONT SIZE="2">
        Item 5.   Other Information
</FONT>
</TD>

<TD>
<FONT SIZE="2">
<CENTER><A HREF="#item5">29</A></CENTER>
</FONT>
</TD>
</TR>

<TR>
<TD>
&nbsp;&nbsp;
</TD>
<TD>
&nbsp;&nbsp;
</TD>
</TR>

  <TR vAlign=toP>
<TD>
<FONT SIZE="2">
        Item 6.   Exhibits
</FONT>
</TD>

<TD>
<FONT SIZE="2">
<CENTER><A HREF="#item6">29</A></CENTER>
</FONT>
</TD>
</TR>


<TR>
<TD>
&nbsp;&nbsp;
</TD>
<TD>
&nbsp;&nbsp;
</TD>
</TR>

  <TR vAlign=toP>
<TD>
<FONT SIZE="2"><B>
        Signature
</FONT></B>
</TD>

<TD>
<FONT SIZE="2">
<CENTER><A HREF="#sign">30</A></CENTER>
</FONT>
</TD>
</TR>
</TABLE>

<P ALIGN="CENTER">                                           1
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>


<B><P>
Part I -- FINANCIAL INFORMATION </B> </P>

<B><P ALIGN="JUSTIFY">ITEM 1. FINANCIAL STATEMENTS</B> </P>


<B><P ALIGN="CENTER"><A NAME="bal">
                                    8X8, Inc.
<BR>
                      CONDENSED CONSOLIDATED BALANCE SHEETS
<BR>
                            (In thousands, unaudited) </A></P></B>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="75%" 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>
December 31,</B></FONT></TD>
<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><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
March 31,</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="70%" ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><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>
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>
2016</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left" STYLE="vnd.ms-excel.numberformat:#,##0"><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="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="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:#,##0"><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"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="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:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Cash and cash equivalents</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>
                        33,457&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New 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" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Short-term investments</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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,194&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Accounts receivable, 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 ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                        13,069&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Inventory</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>
                             572&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Deferred cost of goods sold</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>
                             640&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Deferred tax asset</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.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>
                          5,382&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;   Other current assets</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>
                          5,551&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" 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" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;     Total current assets</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>
                      192,483&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
Property and equipment, 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 ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                        15,224&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
Intangible assets, 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 ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                        16,726&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
Goodwill</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                        44,327&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
Non-current deferred tax asset</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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,443&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
Other assets</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>
                          6,645&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" 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" STYLE="vnd.ms-excel.numberformat:#,##0"><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="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 STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                      323,848&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New 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" STYLE="vnd.ms-excel.numberformat:#,##0"><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" STYLE="vnd.ms-excel.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" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1><B>
LIABILITIES AND STOCKHOLDERS' EQUITY</B></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>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
Current liabilities:</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>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Accounts payable</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>
                        12,537&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New 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" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Accrued compensation</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>
                        12,022&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Accrued warranty</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>
                             290&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Accrued 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>
                          5,083&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Accrued outside commissions</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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,843&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Deferred 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>
                          2,089&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Other accrued liabilities</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,627&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" 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" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;     Total current liabilities</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>
                        38,491&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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" STYLE="vnd.ms-excel.numberformat:#,##0"><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" STYLE="vnd.ms-excel.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" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
Non-current liabilities</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,001&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
Non-current deferred revenue</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" 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&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" 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" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;         Total liabilities</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>
                        41,573&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" 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" 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:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.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" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
Commitments and contingencies (Note 6)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.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="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:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.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" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
Stockholders' equity:</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>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Common stock</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>
                               90&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Additional paid-in capital</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>
                      404,192&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Accumulated other comprehensive 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>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                      (10,322)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Accumulated deficit</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>
                    (111,685)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" 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" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;     Total stockholders' equity</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>
                      282,275&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" 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" STYLE="vnd.ms-excel.numberformat:#,##0"><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="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 STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                      323,848&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New 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 unaudited condensed consolidated financial statements.



<P ALIGN="CENTER">                                           2
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>



<B><P ALIGN="CENTER"><A NAME="ops">
                                    8X8, Inc.
<BR>
                 CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
<BR>
                    (In thousands, except per share amounts; unaudited)</A> </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 COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Three Months Ended</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 COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Nine Months 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 STYLE="border-bottom: black 1.5pt solid" COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
December 31,</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>
December 31,</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="44%" 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>
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>
<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="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>
         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>
         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>
       173,162&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New 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>
       140,068&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Product revenue</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" 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>
           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>
         13,738&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" 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,935&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"><FONT FACE="Times New Roman" 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>
         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>
       186,900&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" 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>
       152,003&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"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.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>
Operating expenses:</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.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="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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>
           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>
         31,597&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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,359&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"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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,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>
         15,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 ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         14,065&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"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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,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>
         20,310&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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,930&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>
         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>
         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>
       101,049&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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,138&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>
           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,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>
         21,400&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" 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>
         18,614&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="right"><FONT FACE="Times New Roman" 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>
         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>
       189,883&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" 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>
       156,106&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Loss from operations</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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>
          (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>
          (2,983)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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,103)</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Other income, net</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" 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>
              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>
           1,209&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" 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>
              710&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Loss before provision (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>
          (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>
          (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,774)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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,393)</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"><FONT FACE="Times New Roman" 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>
             (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>
                52&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" 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>
              651&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Net 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>
          (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>
          (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,826)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New 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,044)</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>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
Net loss per share:</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)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="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)"><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_)[semicolon](#,##0.00)"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="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)"><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" 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.01)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New 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)</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"><FONT FACE="Times New Roman" SIZE=-1>
            (0.02)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New 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>
</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" 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.01)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New 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)</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 ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            (0.02)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New 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>
</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" 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>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="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,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>
         88,289&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>
         90,062&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></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,812&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"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></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>
         88,289&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>
         90,062&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></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,812&nbsp;</FONT></TD>
</TR>
</TABLE>


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


<P ALIGN="CENTER">                                          3
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>


<B><P ALIGN="CENTER"><A NAME="compinc">
                                    8X8, Inc.
<BR>
                 CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
<BR>
                    (In thousands, unaudited)</A> </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 COLSPAN=4 ALIGN="center" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1><B>
Three Months Ended</B></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 COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Nine Months 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 STYLE="border-bottom: black 1.5pt solid" COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
December 31,</B></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 1.5pt solid" COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
December 31,</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="44%" 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>
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>
<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 loss</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>
          (1,325)</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"><FONT FACE="Times New Roman" SIZE=-1>
          (1,680)</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"><FONT FACE="Times New Roman" SIZE=-1>
          (1,826)</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"><FONT FACE="Times New Roman" SIZE=-1>
          (4,044)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Other comprehensive loss, net of tax</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.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 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 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 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 loss on investments in securities</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             (170)</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"><FONT FACE="Times New Roman" SIZE=-1>
             (245)</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"><FONT FACE="Times New Roman" SIZE=-1>
               (63)</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"><FONT FACE="Times New Roman" SIZE=-1>
             (320)</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"><FONT FACE="Times New Roman" 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,791)</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>
             (972)</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>
          (6,075)</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>
             (904)</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Comprehensive loss</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 STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
          (3,286)</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 STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
          (2,897)</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 STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
          (7,964)</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 STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
          (5,268)</FONT></TD>
</TR>
</TABLE>


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



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


<P ALIGN="CENTER">                                          4
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>


<B><P ALIGN="CENTER"><A NAME="flows">
                                    8X8, Inc.
<BR>
                 CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
<BR>
                            (In thousands, unaudited)</A></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 COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Nine Months 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 STYLE="border-bottom: black 1.5pt solid" COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
December 31,</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="70%" ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><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>
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><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="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>
<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>
Net loss</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>
                  (1,826)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New 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,044)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Adjustments to reconcile net loss to net cash</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>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;    provided by operating activities:</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>
</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="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,463&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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,598&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 intangible 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"><FONT FACE="Times New Roman" SIZE=-1>
                    2,741&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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,565&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"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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>
</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"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                       442&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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>
</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"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                       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>
                       584&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="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>
                  15,630&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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,202&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;        Deferred income tax (benefit) provision</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                       361&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="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>
                       574&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                       467&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Changes in assets and liabilities:</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" 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"><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, net</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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,267)</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"><FONT FACE="Times New Roman" SIZE=-1>
                  (3,138)</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"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><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" 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"><FONT FACE="Times New Roman" SIZE=-1>
                     (122)</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"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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>
<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"><FONT FACE="Times New Roman" SIZE=-1>
                  (1,699)</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"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                       (86)</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"><FONT FACE="Times New Roman" SIZE=-1>
                     (156)</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"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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,732&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"><FONT FACE="Times New Roman" SIZE=-1>
                       418&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"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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,146&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"><FONT FACE="Times New Roman" SIZE=-1>
                    3,351&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"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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)</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"><FONT FACE="Times New Roman" SIZE=-1>
                       (17)</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"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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)</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"><FONT FACE="Times New Roman" SIZE=-1>
                    1,837&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;       Deferred revenue</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                       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" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     (427)</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"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                       657&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"><FONT FACE="Times New Roman" SIZE=-1>
                            256&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;       Other current and noncurrent 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>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                       (84)</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>
                     (748)</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="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>
                  22,220&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>
                  15,384&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"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.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="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>
</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="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>
                  (6,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>
                  (3,295)</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="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,939)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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,275)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;    Purchase of businesses, net of cash acquired</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.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>
                (23,434)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;    Proceeds from maturity of investments</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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,625&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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,451&nbsp;</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"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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,821&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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,934&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;    Purchases of investments - available for sale</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" 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>
                (92,647)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" 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>
                (90,025)</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="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>
                (20,649)</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>
                (35,644)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<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:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.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="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>
</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="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>
                     (460)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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;    Payment of contingent consideration and escrow</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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>
</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"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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,828)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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,628)</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="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>
                    2,694&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" 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,848&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 financing activities</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>
                     (894)</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>
                  (9,301)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<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:@"><FONT FACE="Times New Roman" SIZE=-1>
&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 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"><FONT FACE="Times New Roman" 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>
                     (796)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" 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>
                       317&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Net decrease in cash and cash equivalents</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>
                     (119)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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,244)</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>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Cash and cash equivalents, beginning of the period</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>
                  33,576&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" 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>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Cash and cash equivalents, end of the period</FONT></TD>
<TD ALIGN="left" 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 STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                  33,457&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New 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>
                  23,866&nbsp;</FONT></TD>
</TR>
<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>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.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><U>
Supplemental cash flow information</U></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.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;   Income taxes paid</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New 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"><FONT FACE="Times New Roman" SIZE=-1>
                       350&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"><FONT FACE="Times New Roman" SIZE=-1>
                       441&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="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>
                         16&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>
                         30&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Property and equipment acquired under capital leases</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>
                         823&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">
    The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

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

<P ALIGN="CENTER">                                        5
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>



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

<B><P>1. DESCRIPTION OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES</P>
<I><P>DESCRIPTION OF BUSINESS</P></I></B>


<P>8x8, Inc. (8x8 or the Company) is a provider of cloud-based, enterprise-class software solutions that transform the way businesses communicate and collaborate globally. The
Company's integrated, "pure-cloud" offering combines global voice, contact center software, conferencing, messaging and video with integrated workflows and big data analytics on a single platform to enable
increased team productivity, better customer engagement and real-time insights into business performance.</P>

<B><I><P>BASIS OF PRESENTATION</P>
</I></B><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>
<P>The accompanying interim condensed consolidated financial statements are unaudited and have been prepared on substantially the same basis as our annual consolidated financial
statements for the fiscal year ended March 31, 2016. In the opinion of the Company's management, these interim condensed consolidated financial statements reflect all adjustments
(consisting only of normal recurring adjustments) considered necessary for a fair statement of our financial position, results of operations and cash flows for the periods presented. The
preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of
assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses
during the reporting periods. Actual results could differ from these estimates.</P>
<P>The March 31, 2016 year-end condensed consolidated balance sheet data in this document were derived from audited consolidated financial statements and does not include all of the
disclosures required by U.S. generally accepted accounting principles. These condensed consolidated financial statements should be read in conjunction with the Company's audited
consolidated financial statements as of and for the fiscal year ended March 31, 2016 and notes thereto included in the Company's fiscal 2016 Annual Report on Form 10-K.</P>
<P>The results of operations and cash flows for the interim periods included in these condensed consolidated financial statements are not necessarily indicative of the results to be expected
for any future period or the entire fiscal year.</P>

<B><I><P>RECLASSIFICATION</P>
</I></B><P>Certain amounts previously reported within the Company's consolidated balance sheets and statements of cash flows have been reclassified to conform to the current period
presentation. The reclassification&nbsp;had no impact on the Company's previously reported net loss, cash flows, or basic or diluted net loss per share amounts.</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>SIGNIFICANT ACCOUNTING POLICIES</P>
</I></B><P>The significant accounting policies used in preparation of these condensed consolidated financial statements are disclosed in our Annual Report on Form 10-K for the fiscal year
ended March 31, 2016 filed with the SEC on May 31, 2016, and there have been no changes to the Company's significant accounting policies during the&nbsp;nine months ended December
31, 2016, except as described in the "Recently Adopted Accounting Pronouncements" section below.</P>

<P ALIGN="CENTER">                                                                   6
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>

<B><I><P>RECENTLY ADOPTED ACCOUNTING PRONOUNCEMENTS</P></I></B>

<P>In April 2015, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2015-5,&nbsp;<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>


<B><I><P>RECENT ACCOUNTING PRONOUNCEMENTS</P></I></B>

<P>In May 2014, the FASB issued ASU No. 2014-09, <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 not yet selected a transition method. The Company is currently assessing the impact of this pronouncement and its amendments to its
consolidated financial statements.</P>

<P>In August 2014, the FASB issued ASU No. 2014-15<B>,</B>&nbsp;<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 Company will apply the requirements of ASU&nbsp;2014-15&nbsp;during the fiscal year ended March 31, 2017.</P>

<P>In June 2016, the FASB issued ASU No. 2016-13, <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, 2020. 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 ALIGN="CENTER">                                                                   7
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>

<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>In January 2017, the FASB has issued ASU No. 2017-04, <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>

<B><P>2. FAIR VALUE MEASUREMENTS</P>
</B><P>Cash, cash equivalents, and available-for-sale investments, and contingent consideration were (in thousands):</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="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 December 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"><FONT FACE="Times New 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>
      27,382&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>
$</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" 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="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>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
     27,382&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New 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>
     27,382&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New 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"><FONT 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>
&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>
&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="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>
        6,075&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.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"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       6,075&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       6,075&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="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;   Mutual funds</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" 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"><FONT FACE="Times New Roman" 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" 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>
       (202)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" 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,798&nbsp;</FONT></TD>
<TD ALIGN="right"><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>
           1,798&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"><FONT FACE="Times New Roman" 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,457&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" 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" 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>
       (202)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" 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,255&nbsp;</FONT></TD>
<TD ALIGN="right"><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>
     33,457&nbsp;</FONT></TD>
<TD ALIGN="right"><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,798&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"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.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"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="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;   Commercial paper</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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,945&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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,947&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
               -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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,947&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="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>
      90,469&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           57&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         (65)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
     90,461&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
               -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></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,461&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"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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,630&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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,622&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
               -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         22,622&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"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           367&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.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>
           (2)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
          365&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
               -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              365&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"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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,000&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.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>
       2,001&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
               -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></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,001&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"><FONT FACE="Times New Roman" 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"><FONT FACE="Times New Roman" 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" 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" 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"><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>
           1,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="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>
    137,411&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" 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>
           69&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" 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>
         (84)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" 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>
   137,396&nbsp;</FONT></TD>
<TD ALIGN="right"><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>
       137,396&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"><FONT FACE="Times New 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>
    172,868&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New 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>
           69&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New 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>
       (286)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New 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>
   172,651&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New 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,457&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New 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>
       139,194&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>
               148&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New 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>
               148&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New 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> &nbsp; </P>
<P> &nbsp; </P>

<P ALIGN="CENTER">                                                                   8
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>

<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="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>
               148&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New 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>
               148&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New 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 December 31, 2016, are set forth below (in thousands):</P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="60%" 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%" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Estimated</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>
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>
             86,842&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" 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,352&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>
           139,194&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, was
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. 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. There is 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 ALIGN="CENTER">                                                                   9
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>

<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="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 COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Three Months Ended</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 COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Nine Months 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 STYLE="border-bottom: black 1.5pt solid" COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
December 31,</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>
December 31,</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="44%" 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>
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>
<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>
Balance at beginning of period</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New 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>
                  216&nbsp;</FONT></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>
                  391&nbsp;</FONT></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>
                  341&nbsp;</FONT></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>
</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"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.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"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                      -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                      -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><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"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                      -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><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"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="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;     Contingent consideration 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 STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                (175)</FONT></TD>
<TD ALIGN="right"><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>
                (50)</FONT></TD>
<TD ALIGN="right"><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>
                (300)</FONT></TD>
<TD ALIGN="right"><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>
                (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"><FONT FACE="Times New 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"><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>
                    341&nbsp;</FONT></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>
                      148&nbsp;</FONT></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>
                    341&nbsp;</FONT></TD>
</TR>
</TABLE>

<B><P>3. INVENTORIES</P></B>

<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 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
December 31, </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>
March 31,</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="70%" 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>
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>
2016</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Inventory (in thousands)</FONT></TD>
<TD ALIGN="right"><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=4 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;    Work-in-process</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" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
                     -&nbsp;</FONT></TD>
<TD ALIGN="center" STYLE="vnd.ms-excel.numberformat:#,##0"><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>
$</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>
 &nbsp;&nbsp;&nbsp;&nbsp;    Finished goods</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" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
                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" 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="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;  </FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New 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:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
                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" 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. INTANGIBLE ASSETS AND GOODWILL</P>
</B><P>The carrying value of intangible assets consisted of the following (in thousands):</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 STYLE="border-bottom: black 1.5pt solid" COLSPAN=7 ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
December 31, 2016</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>
Net</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>
Net</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>
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>
Carrying</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="29%" 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>
<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"><FONT FACE="Times New Roman" SIZE=-1>
      17,402&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New 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>
          (6,318)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New 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,084&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New 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,640&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New 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,622)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New 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>
      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"><FONT FACE="Times New Roman" SIZE=-1>
        9,383&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></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,858)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></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,525&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        9,993&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></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,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>
&nbsp;</FONT></TD>
<TD ALIGN="right"><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"><FONT FACE="Times New Roman" SIZE=-1>
        2,022&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                   -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></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,022&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></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,205&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                   -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></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,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>
      28,902&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New 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,176)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New 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,726&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New 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,933&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New 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,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>
$</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 December 31, 2016, annual amortization of intangible assets, based upon our existing intangible assets and current useful lives, is estimated to be the following (in thousands): </P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="35%" 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>
Amount</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Remaining 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>
                    869&nbsp;</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"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 3,229&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"><FONT FACE="Times New Roman" SIZE=-1>
                 2,983&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"><FONT FACE="Times New Roman" SIZE=-1>
                 2,983&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
2021</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,644&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>
                 1,901&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" 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>
               14,609&nbsp;</FONT></TD>
</TR>
</TABLE>

<P ALIGN="CENTER">                                                                   10
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>

<B><I><P>Impairment of Long-Lived Assets</P></I></B>

<P>During the three months ended December 31, 2016, 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. The Company determined it was appropriate to record an impairment charge equal to the remaining value of the
impaired DXI PaaS customer relationship intangible 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 three months ended December 31, 2015, 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>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 as of 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>
$</FONT></TD>
<TD ALIGN="right"><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>
$</FONT></TD>
<TD ALIGN="right"><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>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       47,420&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left" STYLE="vnd.ms-excel.numberformat:@"><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"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" 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,093)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" 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,093)</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Balance as of December 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>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><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>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       18,598&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New 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>
       44,327&nbsp;</FONT></TD>
</TR>
</TABLE>

<B><P>5. RESEARCH, DEVELOPMENT AND SOFTWARE COSTS</P>
</B><P>In the first nine months of fiscal 2017 and 2016, the Company expensed all research and development costs in accordance with ASC 985-20, <I>Costs of Software to be Sold,
Leased or Marketed</I> (ASC 985-20). </P>
<P>The Company accounts for computer software developed or obtained for internal use in accordance with ASC 350-40, <I>Internal Use Software</I> (ASC 350-40). Capitalized costs are
classified as either long-term assets or property and equipment on the consolidated balance sheets.</P>

<B><I><P>Other Long-Term Assets</P>
</I></B><P>In the first nine months of fiscal 2017, the Company capitalized $3.9 million as other long-term assets. In the first nine months of fiscal 2016, the Company capitalized $1.1 million
as other long-term assets. At December 31, 2016 and March 31, 2016, total completed capitalized software development cost included in other long-term assets was approximately $1.7
million. At December 31, 2016 and March 31, 2016, accumulated amortization cost related to completed capitalized software in other long term assets was approximately $0.4 million and $0, respectively.</P>

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

<P>In the first nine months of fiscal 2017, the Company capitalized $0.7 million as property and equipment. In the first nine months of fiscal 2016, the Company capitalized $0.2
million as property and equipment. At December 31, 2016 and March 31, 2016, total completed capitalized software cost included in property and equipment was approximately $2.5
million and $1.2 million, respectively. At December 31, 2016 and March 31, 2016, accumulated amortization cost related to completed capitalized software in property and
equipment was approximately $0.6 million and $0.2 million, respectively.</P>


<P ALIGN="CENTER">                                                                   11
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>

<B><P>6. COMMITMENTS AND CONTINGENCIES</P>
<I><P>Leases</P>
</I></B><P>The Company leases its headquarters facility in San Jose, California under an operating lease agreement that expires in October 2019. The lease is an industrial net lease with
monthly base rent of $130,821 for the first 15 months with a 3% increase each year thereafter, and requires us to pay property taxes, utilities and normal maintenance costs. The Company
also leases facilities for office space under non-cancelable operating leases for its various domestic and international locations.</P>
<P>The Company has entered into a series of noncancelable capital lease agreements for office equipment bearing interest at various rates. Assets under capital lease at December 31,
2016 totaled $2.3 million with accumulated amortization of $0.8 million.</P>

<B><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. Changes in the Company's product warranty liability, which
is included in cost of product revenues in the consolidated statements of operations, were as follows (in thousands): </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 COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Three Months Ended</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 COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Nine Months 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 STYLE="border-bottom: black 1.5pt solid" COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
December 31,</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>
December 31,</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="44%" 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>
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>
<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>
Balance at beginning of period</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>
              333&nbsp;</FONT></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>
              325&nbsp;</FONT></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>
              326&nbsp;</FONT></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>
              339&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;     Accruals for warranties</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>
                24&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></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&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              251&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              263&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;     Settlements</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>
               (26)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
               (70)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             (201)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             (223)</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;     Adjustments</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" 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)</FONT></TD>
<TD ALIGN="right"><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>
               (21)</FONT></TD>
<TD ALIGN="right"><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>
               (86)</FONT></TD>
<TD ALIGN="right"><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>
               (57)</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="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 STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              290&nbsp;</FONT></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>
              322&nbsp;</FONT></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>
              290&nbsp;</FONT></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>
              322&nbsp;</FONT></TD>
</TR>
</TABLE>

<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. The agreement requires a 150-day notice to terminate. At December 31, 2016, the total remaining obligation upon a termination of the contract was $2.2 million.</P>

<P ALIGN="CENTER">                                                                   12
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>

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

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="45%" BORDER="0">
<TR VALIGN="bottom">
<TD WIDTH="80%" 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="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="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="15%" 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; Remaining 2017</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></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>
                     478&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>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></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,363&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>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     132&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 ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><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>
&nbsp;</FONT></TD>
<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 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,981&nbsp;</FONT></TD>
</TR>
</TABLE>

<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.</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
USPTO initiated and has since maintained a Reexamination Proceeding in which the claims of a patent (asserted against the Company) were rejected as being invalid based on four separate
grounds.&nbsp; In response to the USPTO invalidity rejections, the Company filed an informational pleading (on July 10, 2013) to join a motion to stay the proceeding in the Delaware Court,
which this motion was granted on July 17, 2013.&nbsp;On May 5, 2015 and presumably in light of the Reexamination Proceeding, the Court administratively closed this case with leave to
reopen if needed. The Reexamination Proceeding was appealed to the USPTO&nbsp;Patent Trial and Appeal Board (&quot;PTO Board of Appeals&quot;), which affirmed the rejection of all
claims in a Decision (December 29, 2015), which is now on appeal before the Court of Appeals for the Federal Circuit.&nbsp; The matter is briefed and oral argument before the Court of
Appeals for the Federal Circuit is scheduled for&nbsp;March 13, 2017.</P>

<P>On November 14, 2016, the Company was named as a defendant in Serenitiva LLC v. 8x8, Inc. filed in U.S. District Court for the E.D. of Texas (Civil Action No. 6:16-cv-1290).
Plaintiff Serenitiva LLC is suing the Company based on alleged infringement of U.S. Patent No. 6,865,268 by alleged Company activities in connection with the Company's
Virtual Contact Center Agent Console (alleged as providing interactive, real-time call tracking and resolution management over a communications network).  Plaintiff Serenitiva LLC
also sued nine other defendants regarding the same patent asserted in the complaint filed against the Company.  The Company is currently assessing factual
and legal defenses to these claims and expect to present a vigorous defense. The Company has not answered the complaint yet and 8x8 cannot estimate potential liability in
this case at this early stage of the litigation. Plaintiff Serenitiva and three of these other defendants have already settled/resolved their respective suits. </P>

<P>On December 2, 2016, the Company was named as a defendant in Paluxy Messaging LLC v. 8x8, Inc. 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 is suing the Company based on alleged
infringement U.S. Patent No. 8,411,829 by alleged activities in connection with the Company's use of a voicemail system (alleged in the complaint as providing a system for
managing messages).  Plaintiff Paluxy Messaging LLC also sued seven other defendants regarding the same patent asserted in the complaint filed against the
Company.  The Company is currently assessing factual and legal defenses to these claims and expect to present a vigorous defense. The Company has not
answered the complaint yet and the Company cannot estimate potential liability in this case at this early stage of the litigation. Plaintiff Paluxy Messaging and three of these other
defendants have already settled/resolved their respective suits.</P>

<P>On April 16, 2015, the Company was named as a defendant in Slocumb Law Firm v. 8x8, Inc. 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 causes of actions for fraud, breach of contract, violations of the Alabama Deceptive Trade Practices Act and
negligence. On May 7, 2015, the Company filed a motion with the U.S. District Court for the Middle District of Alabama, seeking an order compelling the Slocumb Law Firm to arbitrate its
claims against the Company 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. No briefing schedule or hearing date for the motion has been set as of this time. Discovery has not yet commenced in
the case. The Company intends to vigorously defend against the Slocumb Law Firm's claims.</P>

<P ALIGN="CENTER">                                                                   13
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>

<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>During the period ended December 31, 2016, 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.4 million, which was recorded in the consolidated financial statements as of December 31, 2016.  Although the outcome cannot be predicted, the estimated
reasonable additional loss is between $0 to $0.6 million.</P>

<B><P>7. STOCK-BASED COMPENSATION</P>
</B><P>The following table summarizes stock-based compensation expense (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 COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Three Months Ended</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 COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Nine Months 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 STYLE="border-bottom: black 1.5pt solid" COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
December 31,</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>
December 31,</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="44%" 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>
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>
<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"><FONT FACE="Times New 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>
              538&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New 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>
              346&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New 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,338&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New 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>
              828&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"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.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>
Research and development</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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,061&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              850&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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,811&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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,107&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"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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,452&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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,689&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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,118&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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,308&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"><FONT FACE="Times New Roman" 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,020&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" 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,778&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" 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,363&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" 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,959&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Total stock-based compensation expense&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.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;     related to employee stock options and&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.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;     employee stock purchases, pre-tax</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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,071&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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,663&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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,630&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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,202&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"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.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>
Tax benefit</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" 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" 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" 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" 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="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Stock-based compensation expense&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.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;     related to employee stock options and&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.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;     employee stock purchases, net of tax</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New 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>
           6,071&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New 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,663&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New 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>
         15,630&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New 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>
         11,202&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 for the nine months ended December 31, 2016, is summarized as follows:</P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="65%" 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 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>
Exercise Price</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="67%" 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>
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="15%" 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><B>
Outstanding 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>
          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>
$</FONT></TD>
<TD ALIGN="right"><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"><FONT FACE="Times New Roman" SIZE=-1>
             358,832&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                    14.54&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"><FONT FACE="Times New Roman" SIZE=-1>
            (338,781)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></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.17&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"><FONT FACE="Times 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,469)</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>
                      9.87&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B>
Outstanding at December 31, 2016</B></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,770,848&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New 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>
                      7.17&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" 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>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B>
Vested and expected to vest at December 31, 2016</B></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,770,848&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New 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>
                      7.17&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B>
Exercisable at December 31, 2016</B></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,265,483&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"><FONT FACE="Times New Roman" SIZE=-1>
                      5.99&nbsp;</FONT></TD>
</TR>
</TABLE>

<P ALIGN="CENTER">                                                                   14
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>

<P>Stock Purchase Right activity for the nine months ended December 31, 2016 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="50%" 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>
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="15%" 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="15%" 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, 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>
               82,171&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New 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>
                      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"><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"><FONT FACE="Times New Roman" SIZE=-1>
                         -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.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:#,##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>
<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"><FONT FACE="Times New Roman" SIZE=-1>
                (68,426)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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.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"><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,125)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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.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"><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>
Balance at December 31, 2016</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>
               12,620&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New 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>
                      8.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"><FONT FACE="Times New Roman" SIZE=-1>
                   1.20&nbsp;</FONT></TD>
</TR>
</TABLE>

<P>Restricted Stock Unit activity for the nine months ended December 31, 2016 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>
&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="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>
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>
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>
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>
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>
Contractual</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="50%" 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>
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="15%" 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="15%" 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, 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"><FONT FACE="Times New 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>
                      8.09&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>
                   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"><FONT FACE="Times New Roman" SIZE=-1>
          2,115,744&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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.07&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>
<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"><FONT FACE="Times New Roman" SIZE=-1>
            (1,351,014)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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.99&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>
<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>
            (284,431)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="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.35&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>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Balance at December 31, 2016</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>
          5,025,098&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New 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.99&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>
                   1.66&nbsp;</FONT></TD>
</TR>
</TABLE>

<P>The following table summarizes stock options outstanding and exercisable at December 31, 2016:</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="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>
Options Outstanding</B></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>
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="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>
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="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="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="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>
&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="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>
&nbsp;</B></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>
&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="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>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Intrinsic</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="12%" 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>
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="11%" 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="11%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Life (Years)</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>
Value</B></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>
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="11%" 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="11%" 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.26</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>
       991,768&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"><FONT FACE="Times New Roman" SIZE=-1>
          1.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>
             1.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:@"><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,760,718&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>
    991,768&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"><FONT FACE="Times New Roman" SIZE=-1>
          1.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:@"><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,760,718&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
$4.32 to $6.86</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>
   1,288,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" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
          6.26&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:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
   10,368,791&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>
    969,263&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"><FONT FACE="Times New Roman" SIZE=-1>
          6.06&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"><FONT FACE="Times New Roman" SIZE=-1>
    7,990,967&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"><FONT FACE="Times New Roman" SIZE=-1>
        1,047,938&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"><FONT FACE="Times New Roman" SIZE=-1>
          8.38&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.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"><FONT FACE="Times New Roman" SIZE=-1>
        6,207,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>
    481,286&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"><FONT FACE="Times New Roman" SIZE=-1>
          8.44&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"><FONT FACE="Times New Roman" SIZE=-1>
       2,821,376&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
$9.35 to $10.97</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>
      1,017,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" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
          9.86&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.9&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"><FONT FACE="Times New Roman" SIZE=-1>
      4,517,121&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>
    759,962&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"><FONT FACE="Times New Roman" SIZE=-1>
          9.80&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"><FONT FACE="Times New Roman" SIZE=-1>
    3,418,142&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
$11.26 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>
        425,172&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"><FONT FACE="Times New Roman" SIZE=-1>
        13.95&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>
             9.2&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>
        389,388&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>
      63,204&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"><FONT FACE="Times New Roman" SIZE=-1>
        11.96&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>
        156,748&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,770,848&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:#,##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,243,479&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 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
 3,265,483&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:@"><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,147,951&nbsp;</FONT></TD>
</TR>
</TABLE>

<P>As of December 31, 2016, there was $49.7 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.12 years.</P>

<P>Unamortized stock-based compensation expense related to shares issued as part of a prior year acquisition was approximately $1.5 million, which will be recognized over a weighted
average period of 2.42 years.</P>

<P ALIGN="CENTER">                                                                   15
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>

<B><I><P>Assumptions Used to Calculate Stock-Based Compensation Expense</P></I></B>

<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="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 COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Three Months Ended</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 COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Nine Months 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 STYLE="border-bottom: black 1.5pt solid" COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
December 31,</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>
December 31,</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="44%" 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>
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>
<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>
Expected volatility</FONT></TD>
<TD ALIGN="left"><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>
42%</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&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>
51%</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>
44%</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&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>
53%</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Expected dividend yield</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>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                   -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                   -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="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>
Risk-free interest rate</FONT></TD>
<TD ALIGN="left"><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>
1.20%</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&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%"><FONT FACE="Times New Roman" SIZE=-1>
1.75%</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>
1.17%</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&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%"><FONT FACE="Times New Roman" SIZE=-1>
1.60%</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="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>
4.50 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>
5.25 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>
4.69 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>
5.44 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>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="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="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" STYLE="vnd.ms-excel.numberformat:#,##0.00"><FONT FACE="Times New Roman" SIZE=-1>
5.54</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New 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"><FONT FACE="Times New Roman" SIZE=-1>
4.92</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New 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"><FONT FACE="Times New Roman" SIZE=-1>
5.47</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New 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"><FONT FACE="Times New Roman" SIZE=-1>
4.12</FONT></TD>
</TR>
</TABLE>

<P>The estimated fair value of options granted under the Employee Stock Purchase Plan was estimated at the date of grant using Black-Scholes pricing model with the following weighted average assumptions:</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 COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Three Months Ended</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 COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Nine Months 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 STYLE="border-bottom: black 1.5pt solid" COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
December 31,</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>
December 31,</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="44%" 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>
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>
<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>
Expected volatility</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%"><FONT FACE="Times New Roman" SIZE=-1>
                   -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&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" STYLE="vnd.ms-excel.numberformat:0%"><FONT FACE="Times New Roman" SIZE=-1>
40%</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&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>
45%</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Expected dividend yield</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>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                   -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                   -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="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>
Risk-free interest rate</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.00%"><FONT FACE="Times New Roman" SIZE=-1>
                   -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&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%"><FONT FACE="Times New Roman" SIZE=-1>
                   -&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%"><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.45%</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&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%"><FONT FACE="Times New Roman" SIZE=-1>
0.30%</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Weighted average expected ESPP option term</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>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                   -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></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.76 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.75 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>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="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</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="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;     ESPP options granted</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.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"><FONT FACE="Times New Roman" SIZE=-1>
$</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"><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.00"><FONT FACE="Times New Roman" SIZE=-1>
4.04</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"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0.00"><FONT FACE="Times New Roman" SIZE=-1>
2.78</FONT></TD>
</TR>
</TABLE>

<P>As of December 31, 2016, there were approximately $0.2 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.2 years.</P>

<B><I><P>Performance Stock Units</P>
</I></B><P>During the nine months ended December 31, 2016, 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. 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 8x8's
common stock performance is below negative 30%, relative to the benchmark, no shares will be issued. These PSU grants are included in the restricted stock unit activity disclosure for the
nine months ended December 31, 2016.</P>

<P>To value these market-based restricted performance stock units under the Equity Compensation Plans, the Company used 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 ALIGN="CENTER">                                                                   16
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>

<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"). 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. There were no stock repurchases during the nine months ended December 31, 2016. The plan expired in October 2016 with an unused authorized
repurchase amount of $15.0 million.</P>


<B><P>8. INCOME TAXES</P></B>

<P>For the three months ended December 31, 2016, the Company recorded a benefit from income taxes of $30,000, which was primarily attributable to loss from operations. For the
three months ended December 31, 2015, the Company recorded a provision for income taxes of $0.6 million, which was primarily attributable to loss from operations. </P>

<P>The Company estimated the annual effective rate at the end of each quarterly period, and recorded the tax effect of certain discrete items, which are unusual or occur infrequently, in the
interim period in which they occur, including changes in judgment about deferred tax valuation allowances. The determination of the effective tax rate reflects tax expense and benefit
generated in certain domestic and foreign jurisdictions. However, jurisdictions with a year-to-date loss where no tax benefit can be recognized are excluded from the annual effective tax rate.</P>

<P>At March 31, 2016, the Company had a liability for unrecognized tax benefits of $2.9 million, all of which, if recognized, would decrease the company's effective tax rate. The Company
does not believe that there has been any significant change in the unrecognized tax benefits for the three and nine months ended December 31, 2016, and does not expect the remaining
unrecognized tax benefit to change materially in the next 12 months. To the extent that the remaining unrecognized tax benefits are ultimately recognized, they will have an impact on the
effective tax rate in future periods. </P>

<P>The Company is subject to taxation in the U.S., California and various other states and foreign jurisdictions in which it has or had a subsidiary or branch operations or it is collecting sales
tax. All tax returns from fiscal 2013 to fiscal 2016 may be subject to examination by the Internal Revenue Service, California and various other states. Net operating losses and tax credits
carried forward to March 31, 2016 may still be subject to adjustment by the taxing authorities until the period is closed to examination. As of January 30, 2017, there were no active federal or
state income tax audits. Returns filed in foreign jurisdictions may be subject to examination for the fiscal years 2011 to 2016. </P>

<P> &nbsp; </P>

<P ALIGN="CENTER">                                                                   17
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>

<B><P>9. 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 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 COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Three Months Ended</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 COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Nine Months 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 STYLE="border-bottom: black 1.5pt solid" COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
December 31,</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>
December 31,</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="44%" 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>
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>
<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>
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>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="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>
Net loss available to common stockholders</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>
          (1,325)</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"><FONT FACE="Times New Roman" SIZE=-1>
          (1,680)</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>
          (1,826)</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"><FONT FACE="Times New Roman" SIZE=-1>
          (4,044)</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:#,##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"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.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 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>
Denominator:</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" 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"><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" STYLE="vnd.ms-excel.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 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>
Common shares used in basic and diluted calculation</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 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         90,774&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 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         88,289&nbsp;</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 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         90,062&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 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         88,812&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"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.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>
Basic and diluted net loss per share</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>
            (0.01)</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 ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            (0.02)</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>
            (0.02)</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 ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            (0.05)</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="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 COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Three Months Ended</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 COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Nine Months 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 STYLE="border-bottom: black 1.5pt solid" COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
December 31,</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>
December 31,</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="44%" 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>
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>
<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>
Employee stock options</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>
              368&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>
           1,232&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              243&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>
           2,539&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Stock purchase rights</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>
              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 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>
              653&nbsp;</FONT></TD>
<TD ALIGN="right"><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&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Total anti-dilutive employee stock-based securities</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 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              720&nbsp;</FONT></TD>
<TD ALIGN="right"><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>
           1,232&nbsp;</FONT></TD>
<TD ALIGN="right"><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>
              896&nbsp;</FONT></TD>
<TD ALIGN="right"><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>
           2,594&nbsp;</FONT></TD>
</TR>
</TABLE>

<B><P>10. 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>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. Revenues are attributed to each segment based on the ordering location
of the customer or ship to location. The Company allocates corporate overhead costs such as research and development, sales and marketing, general and administrative, amortization
expense, stock-based compensation expense, and commitment and contingencies to the Americas segment. </P>

<P ALIGN="CENTER">                                                                   18
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>

<P>The Company's revenue distribution by geographic region (based upon the destination of shipments and the customer's service address) was as follows: </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 COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Three Months Ended</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 COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Nine Months 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 STYLE="border-bottom: black 1.5pt solid" COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
December 31,</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>
December 31,</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="44%" 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>
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>
<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>
   Americas (principally US)</FONT></TD>
<TD ALIGN="left" STYLE="vnd.ms-excel.numberformat:[$$-409]#,##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>
 90%</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>
87%</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>
  89%</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>
87%</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
   Europe (principally UK)</FONT></TD>
<TD ALIGN="left" STYLE="vnd.ms-excel.numberformat:[$$-409]#,##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>
10%</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>
13%</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>
10%</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>
12%</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
   Asia-Pacific</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:[$$-409]#,##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 STYLE="border-bottom: black 1.5pt solid" ALIGN="right" STYLE="vnd.ms-excel.numberformat:0%"><FONT FACE="Times New Roman" SIZE=-1>
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 STYLE="border-bottom: black 1.5pt solid" ALIGN="right" STYLE="vnd.ms-excel.numberformat:0%"><FONT FACE="Times New Roman" SIZE=-1>
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"><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:0%"><FONT FACE="Times New Roman" SIZE=-1>
1%</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 STYLE="border-bottom: black 1.5pt solid" ALIGN="right" STYLE="vnd.ms-excel.numberformat:0%"><FONT FACE="Times New Roman" SIZE=-1>
1%</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>
&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 2.25pt double" ALIGN="right" STYLE="vnd.ms-excel.numberformat:0%"><FONT FACE="Times New Roman" SIZE=-1>
100%</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 STYLE="border-bottom: black 2.25pt double" ALIGN="right" STYLE="vnd.ms-excel.numberformat:0%"><FONT FACE="Times New Roman" SIZE=-1>
100%</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" STYLE="vnd.ms-excel.numberformat:0%"><FONT FACE="Times New Roman" SIZE=-1>
100%</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 STYLE="border-bottom: black 2.25pt double" ALIGN="right" STYLE="vnd.ms-excel.numberformat:0%"><FONT FACE="Times New Roman" SIZE=-1>
100%</FONT></TD>
</TR>
</TABLE>

<P>Geographic area data is based upon the location of the property and equipment and is as follows (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 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
December 31,</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>
March 31,</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="70%" ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><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>
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>
2016</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" 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,973&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New 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>
                   9,165&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<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" STYLE="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,123&nbsp;</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>
                   2,642&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Asia-Pacific</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" 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>
                     128&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" 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>
                     568&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>
                 15,224&nbsp;</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 STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 12,375&nbsp;</FONT></TD>
</TR>
</TABLE>

<P>The following table provides financial information by segment for the three and nine months ended December 31, 2016 and 2015 (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 COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Three Months Ended</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 COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Nine Months 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 STYLE="border-bottom: black 1.5pt solid" COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
December 31,</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>
December 31,</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="44%" 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>
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>
<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>
Americas (principally US):</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>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="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;     Net revenues</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"><FONT FACE="Times New Roman" SIZE=-1>
         57,654&nbsp;</FONT></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>
         46,503&nbsp;</FONT></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>
       167,686&nbsp;</FONT></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>
       134,177&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;     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>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              831&nbsp;</FONT></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>
              467&nbsp;</FONT></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,341&nbsp;</FONT></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>
              733&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<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 ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="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;     Net revenues</FONT></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,022&nbsp;</FONT></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,665&nbsp;</FONT></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,214&nbsp;</FONT></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>
         17,826&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;     Net 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>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
          (2,156)</FONT></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,147)</FONT></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,167)</FONT></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,777)</FONT></TD>
</TR>
</TABLE>

<B><P>11. SUBSEQUENT EVENTS</P></B>

<P>In January 2017, the Company acquired a technology company in the collaboration space, for approximately $3.0 million.  Total acquisition related costs were immaterial. </P>




<P ALIGN="CENTER">                                                                   19
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>

<B><P><A NAME="mda">ITEM 2. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</A> </P>
<I><P>FORWARD-LOOKING STATEMENTS</P></I></B>

<P>This Management Discussion and Analysis of Financial Condition and Results of Operations contains 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
or those projected in any such forward-looking statements depending on a variety of factors. These factors include, but are not limited to, market acceptance of new or existing services and
features, success of our efforts to target mid-market and larger distributed enterprises, changes in the competitive dynamics of the markets in which we compete, customer cancellations and
rate of churn, impact of current economic climate and adverse credit markets on our target customers, our ability to scale our business, our reliance on infrastructure of third-party network
services providers, risk of failure in our physical infrastructure software, as well as other causes of interruptions in services to our customers, our ability to maintain the compatibility of our
software with third-party applications and mobile platforms, continued compliance with industry standards and regulatory requirements in the United States and foreign countries in which we
make our software solutions available, 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, the amount and timing of costs associated with recruiting, training and integrating new employees, introduction and adoption of our cloud software solutions in markets outside
of the United States, and general economic conditions that could adversely affect our business and operating results. All forward-looking statements included in this report are based on
information available to us on the date hereof, and we assume no obligation to update any such forward-looking statements. In addition to the factors discussed elsewhere in this Form 10-Q,
see the Risk Factors discussion in Item 1A of our 2016 Form 10-K. The forward-looking statements included in this Form 10-Q are made only as of the date of this report, and we undertake no
obligation to update the forward-looking statements to reflect subsequent events or circumstances.</P>

<B><I><P>BUSINESS OVERVIEW</P></I></B>

<P>We provide cloud-based, enterprise-class software solutions that transform the way businesses communicate and collaborate globally. Delivered through a SaaS (Software as a
Service) business model, our solutions are at the forefront of a disruptive technology shift that is occurring in business communications where enterprises are increasingly replacing costly and
unwieldy on-premises communications equipment with agile, cloud-based software services delivered over the public Internet.</P>
<P>Our integrated, "pure-cloud" offering combines global voice, conferencing, messaging and video with integrated workflows and big data analytics on a single platform to enable increased
team productivity, better customer engagement and real-time insights into business performance. Through a combination of open API's (application program interface) and pre-built
integrations, our solutions seamlessly leverage critical customer context from internal data systems and industry-leading Customer Relationship Management (CRM) systems, including cloud-based
solutions from Salesforce.com, NetSuite, and Zendesk.</P>

<P>Powered by internally owned and managed technologies, our cloud communications and contact center offerings readily serve businesses of all sizes and scale to large, globally distributed
enterprise customers. Our turnkey and scalable solutions span a broad spectrum of communications and collaboration needs, are provided with industry-leading reliability at an affordable cost
and are readily deployable through our proprietary deployment methodology. This allows customers to focus on their businesses instead of managing the complexities of disparate
communications and collaboration platforms and the integration of these platforms with other cloud-based business applications.</P>

<P>Our fiscal year ends on March 31 of each calendar year. Each reference to a fiscal year in this report refers to the fiscal year ending March 31 of the calendar year indicated (for example,
fiscal 2017 refers to the fiscal year ending March 31, 2017).</P>


<P ALIGN="CENTER">                                                                   20
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>

<B><I><P>SUMMARY AND OUTLOOK</P></I></B>

<P>In the third quarter of fiscal 2017, our service revenue from mid-market and enterprise customers grew 36% year-over-year and represented 55% of total service revenue. New monthly recurring
revenue (MRR) bookings from mid-market and enterprise customers and by our channel sales teams accounted for 60% of the total MRR booked for the quarter, reflecting strong demand for our
services in our target market segments. Also, average monthly service revenue per business customer (ARPU) increased 12% to a record $414, compared with $369 in the same period last year.
Our ability to offer a broad range of cloud- based mission critical communications services is bringing us larger deals where we continue to displace incumbent, premises-based systems.</P>

<P> We are beginning to see the enterprise market move beyond early adopters to more mainstream customers. These customers tend to use the same traditional procurement methods that drive
other corporate buying decisions, and are increasingly employing a &quot;land and expand&quot; deployment strategy, initially committing to a subset of their organization and subsequently adding
new locations and users. By comparison, many of our previous early adopter enterprise customers placed an initial order for most or all of their locations, resulting in large initial bookings but with
gradual deployments generating revenue recognition over subsequent quarters. Although these recent enterprise customers have represented comparatively smaller initial bookings, and new MRR
growth in this sector was essentially flat in the fiscal third quarter, we expect them to deploy additional locations at a rate similar to other enterprise customers and do not anticipate an adverse
long-term revenue impact. </P>

<P>Our recent investments in the contact center capabilities of our platform, including Global Tenant, Analytics and Quality Management, are beginning to show good results. Revenue from Virtual
Contact Center grew 32% in the third quarter of fiscal 2017, compared with 16% growth in the same period last year. Of our top 20 customers, 15 subscribe to both our Unified Communications and
Contact Center solutions.</P>

<P>Our patent portfolio continues to grow with our recent notification of three new patents, for a total of 128 awarded patents to date. </P>

<P>Despite increases in total revenue year-over-year, we are expecting a continued depreciation of the British Pound (GBP) to the U.S. Dollar (USD). A significantly weaker GBP compared to the
USD could materially reduce our revenues after considering foreign currency translation adjustments.  </P>

<B><I><P>CRITICAL ACCOUNTING POLICIES &amp; ESTIMATES</P></I></B>

<P>The discussion and analysis of our financial condition and results of operations are based upon our condensed consolidated financial statements, which have been prepared in
accordance with accounting principles generally accepted in the United States. The preparation of these financial statements requires us to make estimates and judgments that affect the
reported amounts of assets, liabilities, revenue and expenses, and related disclosure of assets and liabilities. On an on-going basis, we evaluate our critical accounting policies and estimates.
We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, the results of which form the basis for making
judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or
conditions. </P>

<B><I><P>RECENTLY ADOPTED ACCOUNTING PRONOUNCEMENTS</P>
</I></B><P>See Item 1 of Part I, "Financial Statements - Note 1 - Basis of Presentation - Recent Adopted Accounting Pronouncements."</P>
<B><I><P>RECENT ACCOUNTING PRONOUNCEMENTS</P>
</I></B><P>See Item 1 of Part I, "Financial Statements - Note 1 - Basis of Presentation - Recent Accounting Pronouncements."</P>

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

<P ALIGN="CENTER">                                                                   21
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>

<B>
<P>SELECTED OPERATING STATISTICS</P>
</B><P>We periodically review certain key business metrics, within the context of our articulated performance goals, 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="90%" 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=9 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Selected Operating Statistics</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="40%" 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="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Dec. 31,</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Sept. 30,</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
June 30,</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
March 31,</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Dec. 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 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>
<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>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Business customers average monthly</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"><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>
&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"><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;   service revenue per customer (1)</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>
 $        414&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>
 $        409&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>
 $        399&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>
 $        385&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>
 $        369&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Monthly business service revenue churn (2)(3)</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>
1.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.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>
&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>
<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.2%</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:_($* #,##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"><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>
&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>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Overall service margin</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>
83%</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>
81%</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>
81%</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>
81%</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>
80%</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Overall product margin</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>
-20%</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>
-6%</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>
-16%</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>
-18%</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>
-21%</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Overall gross margin</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>
77%</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>
74%</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>
74%</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>
72%</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>
72%</FONT></TD>
</TR>
</TABLE>


<P>_____________</P>

<TABLE CELLSPACING=0 BORDER=0 CELLPADDING=2 WIDTH=95%>
<TR><TD WIDTH="3%" VALIGN="TOP">
<FONT SIZE=2><P>(1)</FONT></TD>
<TD WIDTH="97%" VALIGN="TOP">
<FONT SIZE=2><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=2><P>(2)</FONT></TD>
<TD WIDTH="97%" VALIGN="TOP">
<FONT SIZE=2><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=2><P>(3)</FONT></TD>
<TD WIDTH="97%" VALIGN="TOP">
<FONT SIZE=2><P>Excludes DXI business customer service revenue churn for all periods presented.</FONT></TD>
</TR>
<TR><TD WIDTH="3%" VALIGN="TOP">
<FONT SIZE=2><P>&nbsp;</FONT></TD>
<TD WIDTH="97%" VALIGN="TOP">
<FONT SIZE=2><P>&nbsp;</FONT></TD>
</TR>
</TABLE>

<B><I><FONT SIZE=2><P>RESULTS OF OPERATIONS </P>
</I></B><P>The following discussion should be read in conjunction with our condensed consolidated financial statements and the notes thereto.</P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="85%" BORDER="0">
<TR VALIGN="bottom">
<TD WIDTH="40%" 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="2%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="25%" STYLE="border-bottom: black 1.5pt solid" COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
December 31,</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="2%" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="12%" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Dollar</B></FONT></TD>
<TD WIDTH="2%" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD WIDTH="12%" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Percent</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B><U>
Service revenue</U></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 STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016</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>
2015</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>
Change</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>
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 COLSPAN=7 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
 (dollar amounts in thousands)</FONT></TD>
<TD ALIGN="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>
  Three months ended</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"><FONT FACE="Times New Roman" SIZE=-1>
         60,149&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"><FONT FACE="Times New Roman" SIZE=-1>
         48,948&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"><FONT FACE="Times New Roman" SIZE=-1>
               11,201&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>
22.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>
94.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"><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>
92.1%</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" STYLE="vnd.ms-excel.numberformat:0.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>
  Nine months ended</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>
       173,162&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"><FONT FACE="Times New Roman" SIZE=-1>
       140,068&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"><FONT FACE="Times New Roman" SIZE=-1>
               33,094&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>
23.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>
92.6%</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.0%"><FONT FACE="Times New Roman" SIZE=-1>
92.1%</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" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
</TABLE>

<P>Service revenue consists primarily of revenue attributable to the provision of our 8x8 cloud communication, cloud based contact center software, and collaboration services. We expect that cloud
software solutions service revenues will continue to comprise nearly all of our service revenues for the foreseeable future. </P>

<P>8x8 service revenues increased in the third quarter of fiscal 2017 compared with the third quarter of the previous fiscal year primarily due to an increase in our business customer
subscriber base (net of customer churn), and an increase in the average monthly service revenue per customer. Average monthly service revenue per customer increased from $369 at
December 31, 2015 to $414 at December 31, 2016. We expect growth in the number of business customers and average monthly service revenue per customer to continue to increase in
fiscal 2017.</P>

<P ALIGN="CENTER">                                                                   22
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>

<P>We translate revenue denominated in foreign currency into U.S. dollars for our financial statements. If the exchange rate for the GBP to the USD persists at current levels, or declines further,
our revenues will be adversely impacted due to the foreign currency translation adjustment. We estimate the total  negative impact on revenues to be approximately $4.2 million for fiscal 2017.</P>


<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="85%" BORDER="0">
<TR VALIGN="bottom">
<TD WIDTH="40%" 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="2%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="25%" STYLE="border-bottom: black 1.5pt solid" COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
December 31,</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="2%" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="12%" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Dollar</B></FONT></TD>
<TD WIDTH="2%" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD WIDTH="12%" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Percent</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B><U>
Product revenue</U></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 STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016</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>
2015</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>
Change</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>
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 COLSPAN=7 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
 (dollar amounts in thousands)</FONT></TD>
<TD ALIGN="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>
  Three months ended</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"><FONT FACE="Times New Roman" SIZE=-1>
           3,527&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"><FONT FACE="Times New Roman" SIZE=-1>
           4,220&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"><FONT FACE="Times New Roman" SIZE=-1>
                  (693)</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>
-16.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>
5.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"><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>
7.9%</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" STYLE="vnd.ms-excel.numberformat:0.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>
  Nine months ended</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>
         13,738&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"><FONT FACE="Times New Roman" SIZE=-1>
         11,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"><FONT FACE="Times New Roman" SIZE=-1>
                 1,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:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
15.1%</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>
7.4%</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.0%"><FONT FACE="Times New Roman" SIZE=-1>
7.9%</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" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
</TABLE>

<P>Product revenue consists primarily of revenue from sales of IP telephones in conjunction with our 8x8 cloud communication service. Product revenue decreased for the three months ended
December 31, 2016 in part due to a decrease in equipment sales to business customers, as such customers have been replacing equipment in the work place with soft phones, cell phones, or using
existing phones.  Product revenue increased for the nine months ended December 31, 2016 primarily due to an increase in equipment sales to larger business customers.  </P>

<P>No customer represented greater than 10% of the Company's total revenues for the three and nine months ended December 31, 2016 or 2015. </P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="85%" BORDER="0">
<TR VALIGN="bottom">
<TD WIDTH="40%" 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="2%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="25%" STYLE="border-bottom: black 1.5pt solid" COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
December 31,</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="2%" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="12%" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Dollar</B></FONT></TD>
<TD WIDTH="2%" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD WIDTH="12%" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Percent</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B><U>
Cost of service revenue</U></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 STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016</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>
2015</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>
Change</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>
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 COLSPAN=7 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
 (dollar amounts in thousands)</FONT></TD>
<TD ALIGN="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>
  Three months ended</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"><FONT FACE="Times New Roman" SIZE=-1>
         10,525&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"><FONT FACE="Times New Roman" SIZE=-1>
           9,713&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"><FONT FACE="Times New Roman" SIZE=-1>
                    812&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.4%</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
  Percentage of 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>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
17.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"><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.8%</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" STYLE="vnd.ms-excel.numberformat:0.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>
  Nine months ended</FONT></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>
         31,597&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"><FONT FACE="Times New Roman" SIZE=-1>
         27,359&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"><FONT FACE="Times New Roman" SIZE=-1>
                 4,238&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>
15.5%</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.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"><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.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"><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.0%"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
</TABLE>

<P>The 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, technology licenses, and royalty expenses. </P>

<P>Cost of service revenue for the three months ended December 31, 2016 increased over the comparable period in the prior fiscal year primarily due to a $0.5 million increase in third party
network services expenses, a $0.4 million increase in license and fee expenses, a $0.2 million increase in stock-based compensation expenses, a $0.1 million increase in payroll and related
expenses, offset by a $0.5 million decrease in amortization of intangibles expense.</P>

<P>Cost of service revenue for the nine months ended December 31, 2016 increased over the comparable period in the prior fiscal year primarily due to a $2.1 million increase in third party
network services expenses, a $0.7 million increase in license and fee expenses, a $0.5 million increase in payroll and related expenses,  a $0.5 million increase in stock-based compensation
expenses, a $0.4 million increase in amortization of capitalized software expense, and a $0.2 million increase in computer supplies expense, with a $0.2 million decrease in amortization of
intangibles expense.</P>

<P ALIGN="CENTER">                                                                   23
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="85%" BORDER="0">
<TR VALIGN="bottom">
<TD WIDTH="40%" 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="2%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="25%" STYLE="border-bottom: black 1.5pt solid" COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
December 31,</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="2%" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="12%" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Dollar</B></FONT></TD>
<TD WIDTH="2%" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD WIDTH="12%" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Percent</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B><U>
Cost of product revenue</U></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 STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016</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>
2015</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>
Change</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>
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 COLSPAN=7 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
 (dollar amounts in thousands)</FONT></TD>
<TD ALIGN="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>
  Three months ended</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"><FONT FACE="Times New Roman" SIZE=-1>
           4,240&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"><FONT FACE="Times New Roman" SIZE=-1>
           5,087&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"><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" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
-16.7%</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
  Percentage 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>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
120.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"><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>
120.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"><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.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>
  Nine months ended</FONT></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>
         15,527&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"><FONT FACE="Times New Roman" SIZE=-1>
         14,065&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"><FONT FACE="Times New Roman" SIZE=-1>
                 1,462&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.4%</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>
113.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"><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>
117.8%</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" STYLE="vnd.ms-excel.numberformat:0.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. The amount of revenue allocated to product revenue based on relative selling price under our customer subscription agreements is less than the cost of the IP phone equipment. </P>

<P>The cost of product revenue for the three months ended December 31, 2016 decreased slightly over the comparable period in the prior fiscal year primarily due to the decrease in product
revenue resulting from a decrease in equipment shipped to customers.  The cost of product revenue for the nine months ended December 31, 2016 increased over the comparable period in the
prior fiscal year primarily due to an increase in equipment shipped to customers. The improvement in negative margin is due to higher product revenue in that period, less discounting of equipment
in the current period, and to a decrease in our standard costs for certain phone equipment.</P>


<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="85%" BORDER="0">
<TR VALIGN="bottom">
<TD WIDTH="40%" 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="2%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="25%" STYLE="border-bottom: black 1.5pt solid" COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
December 31,</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="2%" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="12%" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Dollar</B></FONT></TD>
<TD WIDTH="2%" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD WIDTH="12%" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Percent</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B>
<U>Research and development</U> </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 STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016</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>
2015</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>
Change</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>
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 COLSPAN=7 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
 (dollar amounts in thousands)</FONT></TD>
<TD ALIGN="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>
  Three months ended</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"><FONT FACE="Times New Roman" SIZE=-1>
           7,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"><FONT FACE="Times New Roman" SIZE=-1>
           6,404&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"><FONT FACE="Times New Roman" SIZE=-1>
                    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:0.0%"><FONT FACE="Times New Roman" SIZE=-1>
10.8%</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>
11.1%</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.0%"><FONT FACE="Times New Roman" SIZE=-1>
12.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"><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.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>
  Nine months ended</FONT></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>
         20,310&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"><FONT FACE="Times New Roman" SIZE=-1>
         17,930&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"><FONT FACE="Times New Roman" SIZE=-1>
                 2,380&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>
13.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="right"><FONT FACE="Times New Roman" SIZE=-1>
&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.9%</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.0%"><FONT FACE="Times New Roman" SIZE=-1>
11.8%</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" STYLE="vnd.ms-excel.numberformat:0.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 research and development expenses for the three months ended December 31, 2016 increased over the comparable period in the prior fiscal year primarily due to a $0.9 million increase in
payroll and related costs, a $0.3 million increase of facility allocation costs (which is based on employee headcount), a $0.3 million increase in consulting and outside services, a $0.2 million
increase in stock-based compensation expenses, a $0.1 million
increase in travel expenses, a $0.1 million increase in recruiting expenses, partially offset by $1.2 million of payroll and related costs, consulting and outside services capitalized
in accordance with ASC 350-40. </P>

<P>The research and development expenses for the nine months ended December 31, 2016 increased over the comparable period in the prior fiscal year primarily due to a $3.0
million increase in payroll and related costs, a $0.9 million increase in facility allocation costs, a $0.6 million increase in stock-based compensation expenses, a $0.5 million increase
in consulting, temporary personnel, and outside service expenses, partially offset by $2.9 million of payroll and related costs, consulting and outside services capitalized in
accordance with ASC 350-40. We expect research and development expenses to increase for the foreseeable future as we continue to invest in our DXI unit and in the continued
expansion of our research and development team in Romania.</P>

<P ALIGN="CENTER">                                                                   24
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="85%" BORDER="0">
<TR VALIGN="bottom">
<TD WIDTH="40%" 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="2%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="25%" STYLE="border-bottom: black 1.5pt solid" COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
December 31,</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="2%" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="12%" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Dollar</B></FONT></TD>
<TD WIDTH="2%" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD WIDTH="12%" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Percent</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B><U>
Sales and marketing</U></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 STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016</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>
2015</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>
Change</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>
Change</B></FONT></TD>
</TR>
<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>
&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>
 (dollar amounts in thousands)</FONT></TD>
<TD ALIGN="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>
  Three months ended</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"><FONT FACE="Times New Roman" SIZE=-1>
         35,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"><FONT FACE="Times New Roman" SIZE=-1>
         27,585&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"><FONT FACE="Times New Roman" SIZE=-1>
                 8,082&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.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>
56.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"><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>
51.9%</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" STYLE="vnd.ms-excel.numberformat:0.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>
  Nine months ended</FONT></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>
       101,049&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"><FONT FACE="Times New Roman" SIZE=-1>
         78,138&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"><FONT FACE="Times New Roman" SIZE=-1>
               22,911&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.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="right"><FONT FACE="Times New Roman" SIZE=-1>
&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>
54.1%</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.0%"><FONT FACE="Times New Roman" SIZE=-1>
51.4%</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" STYLE="vnd.ms-excel.numberformat:0.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. Such costs
also include outsourced customer service call center operations, sales commissions, as well as trade show, advertising and other marketing and promotional expenses. </P>

<P>Sales and marketing expenses for the third quarter of fiscal 2017 increased over the same quarter in the prior fiscal year primarily due to a $4.0 million increase in payroll and related
costs, a $1.2 million increase in facility allocation costs, a $1.0 million increase in indirect channel commission expenses, a $0.7 million increase in stock-based compensation expenses,
a $0.6 million increase in lead generation expenses, a $0.4 million increase in travel, meals and entertainment expense, a $0.2 million increase in bad debt expense, a $0.1 million increase in
trade show expenses, a $0.1 million increase in public relation expenses, which were partially offset by a $0.5 million decrease in consulting, temporary personnel, and outside service expenses, and a $0.2
million decrease in amortization of intangibles expense.</P>

<P>Sales and marketing expenses for the nine months ended December 31, 2016 increased over the same period in the prior fiscal year primarily because of a $12.9 million increase in payroll and
related costs, a $3.5 million increase in departmental allocation costs, a $1.9 million increase in indirect channel commissions, a $1.7 million increase in stock-based compensation expenses, a $1.1
million increase in lead generation expenses, a $0.9 million increase in travel, meals and entertainment expenses, a $0.4 million increase in public relations expenses, a $0.3 million increase in
recruiting expenses, a $0.3 million increase in bad debt expense, a $0.2 million increase in facility costs, a $0.2 million increase in depreciation expense, which were partially offset by a $0.6 million
decrease in consulting, temporary personnel, and outside service expenses, and a $0.3 million decrease in sales promotion expenses.  In addition, total sales and marketing expense increased for
the nine months ended December 31, 2016 increased by $1.1 million from expenses incurred from our DXI entity acquired in May 2015.  We expect sales and marketing expenses to increase for
the foreseeable future as we continue to increase our efforts to sell to larger businesses and to deploy our cloud communication and collaboration services globally to enterprise customers.</P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="85%" BORDER="0">
<TR VALIGN="bottom">
<TD WIDTH="40%" 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="2%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="25%" STYLE="border-bottom: black 1.5pt solid" COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
December 31,</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="2%" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="12%" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Dollar</B></FONT></TD>
<TD WIDTH="2%" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD WIDTH="12%" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Percent</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B><U>
General and administrative</U></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 STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016</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>
2015</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>
Change</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>
Change</B></FONT></TD>
</TR>
<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>
&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>
 (dollar amounts in thousands)</FONT></TD>
<TD ALIGN="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>
  Three months ended</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"><FONT FACE="Times New Roman" SIZE=-1>
           7,852&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"><FONT FACE="Times New Roman" SIZE=-1>
           6,888&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"><FONT FACE="Times New Roman" SIZE=-1>
                    964&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>
14.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="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"><FONT FACE="Times New Roman" SIZE=-1>
&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>
13.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"><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.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>
  Nine months ended</FONT></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>
         21,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"><FONT FACE="Times New Roman" SIZE=-1>
         18,614&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"><FONT FACE="Times New Roman" SIZE=-1>
                 2,786&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>
15.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>
11.4%</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.0%"><FONT FACE="Times New Roman" SIZE=-1>
12.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"><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.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 for finance, human resources and general management. </P>
<P>General and administrative expenses for the third quarter of fiscal 2017 increased over the same quarter in the prior fiscal year primarily due to a $0.4 million increase in payroll and
related expenses, a $0.4 million increase in consulting, temporary personnel, and outside service expenses, a $0.2 million increase in stock-based compensation expenses, a $0.2 million
increase in facility expenses, a $0.1 million increase in accounting and tax fees, offset by a $0.4 million decrease in departmental allocation costs.</P>

<P>General and administrative expenses for the nine months ended December 31, 2016 increased over the same period in the prior fiscal year primarily because of a $1.4 million increase in
stock-based compensation expenses, a $0.8 million increase in payroll and related expenses, a $0.7 million increase in facility expenses, partially offset by a $0.3 million decrease in legal
fees, primarily as legal expenses were higher in the first quarter of fiscal 2016 due to acquisitions of new businesses. </P>


<P ALIGN="CENTER">                                                                   25
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="85%" BORDER="0">
<TR VALIGN="bottom">
<TD WIDTH="40%" 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="2%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="25%" STYLE="border-bottom: black 1.5pt solid" COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
December 31,</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="2%" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="12%" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Dollar</B></FONT></TD>
<TD WIDTH="2%" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD WIDTH="12%" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Percent</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B><U>
Other income, net</U></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 STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016</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>
2015</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>
Change</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>
Change</B></FONT></TD>
</TR>
<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>
&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>
 (dollar amounts in thousands)</FONT></TD>
<TD ALIGN="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>
  Three months ended</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"><FONT FACE="Times New Roman" SIZE=-1>
              408&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"><FONT FACE="Times New Roman" SIZE=-1>
              272&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"><FONT FACE="Times New Roman" SIZE=-1>
                    136&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>
50.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="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.6%</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.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"><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.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>
  Nine months ended</FONT></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,209&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"><FONT FACE="Times New Roman" SIZE=-1>
              710&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"><FONT FACE="Times New Roman" SIZE=-1>
                    499&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>
70.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="right"><FONT FACE="Times New Roman" SIZE=-1>
&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.6%</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.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"><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.0%"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
</TABLE>

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

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="85%" BORDER="0">
<TR VALIGN="bottom">
<TD WIDTH="40%" 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="2%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="25%" STYLE="border-bottom: black 1.5pt solid" COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
December 31,</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="2%" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="12%" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Dollar</B></FONT></TD>
<TD WIDTH="2%" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD WIDTH="12%" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Percent</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B><U>
Provision (benefit) for income tax</U></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 STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2016</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>
2015</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>
Change</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>
Change</B></FONT></TD>
</TR>
<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>
&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>
 (dollar amounts in thousands)</FONT></TD>
<TD ALIGN="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>
  Three months ended</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"><FONT FACE="Times New Roman" SIZE=-1>
                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"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             (557)</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"><FONT FACE="Times New Roman" SIZE=-1>
                    587&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>
-105.4%</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
  Percentage of loss before 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 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>
<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>
<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>
&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="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>
-2.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"><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.9%</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" STYLE="vnd.ms-excel.numberformat:0.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>
  Nine months ended</FONT></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>
                52&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"><FONT FACE="Times New Roman" SIZE=-1>
              651&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"><FONT FACE="Times New Roman" SIZE=-1>
                  (599)</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>
-92.0%</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
  Percentage of loss before 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 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>
<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>
<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>
&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="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>
-2.9%</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.0%"><FONT FACE="Times New Roman" SIZE=-1>
-19.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"><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.0%"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
</TABLE>

<P>For the three months ended December 31, 2016, we recorded a benefit from income taxes of $30,000, all of which related to net loss from operations. For the three months ended
December 31, 2015, we recorded a provision for income taxes of $0.6 million, all of which related to net loss from operations.</P>
<P>For the nine months ended December 31, 2016, we recorded a provision for income taxes of $52,000, all of which related to net loss from operations. For the nine months ended
December 31, 2015, we recorded a provision for income taxes of $0.7 million, which was primarily attributable to domestic income from operations. </P>
<P>The effective tax rate set forth in the previous table is calculated by dividing the income tax provision by net income before income tax expense. We estimate our annual effective tax rate
at the end of each quarter. In estimating the annual effective tax rate, we, in consultation with our tax advisors, consider, among other things, annual pre-tax income, permanent tax
differences, the geographic mix of pre-tax income and the application and interpretations of existing tax laws. </P>
<P>We estimate our annual effective rate at the end of each quarterly period, and we record the tax effect of certain discrete items, which are unusual or occur infrequently, in the interim
period in which they occur, including changes in judgment about deferred tax valuation allowances. The determination of the effective tax rate reflects tax expense and benefit generated in
certain domestic and foreign jurisdictions. However, jurisdictions with a year-to-date loss where no tax benefit can be recognized are excluded from the annual effective tax rate.</P>
<B><I><P>Liquidity and Capital Resources</P>
</I></B><P>As of December 31, 2016, we had approximately $172.7 million in cash, cash equivalents and short-term investments. </P>
<P>Net cash provided by operating activities for the nine months ended December 31, 2016 was approximately $22.2 million, compared with $15.4 million for the nine months ended
December 31, 2015. Cash provided by operating activities has historically been affected by the amount of net loss, sales of subscriptions, changes in working capital accounts particularly in
deferred revenue due to timing of annual plan renewals, add-backs of non-cash expense items such as the use of deferred tax assets, depreciation and amortization and the expense
associated with stock-based awards. </P>

<P ALIGN="CENTER">                                                                   26
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>

<P>The net cash used in investing activities for the nine months ended December 31, 2016 was $20.6 million, during which we purchased approximately $10.2 million of short term investments, net
of sales and maturities of short term investments, we spent approximately $6.5 million on the purchase of property and equipment, and we capitalized $3.9 million of internal use software. Net cash
used in investing activities was approximately $35.6 million, during the nine months ended December 31, 2015, during which we spent approximately $3.3 million on the purchase of property and
equipment, $1.3 million of internal use software costs capitalized in accordance with ASC 350-40, spent approximately $23.4 million on acquisitions of two businesses, and we purchased
approximately $7.6 million short term investments, net of proceeds and maturities of short term investments. </P>

<P>Net cash used in financing activities for the nine months ended December 31, 2016 was approximately $0.9 million, which primarily resulted from $2.8 million of repurchases of our common
stock related to shares withheld for payroll taxes (primarily for net share settlements of restricted stock awards), $0.5 million of payments on capital leases, and $0.3 million of payments of
contingent consideration and escrow, offset by $2.7 million of cash
received from the issuance of common stock under our employee stock purchase plan. Net cash used in financing activities for the nine months ended December 31, 2015 were approximately $9.3
million, which was primarily due from cash used to repurchase our common stock as part of our Repurchase Plan in the amount of approximately $11.6 million, partially offset by cash received from
the issuance of common stock under our employee stock purchase plan of approximately $2.8 million. </P>

<B><P>Contractual Obligations</P></B>

<P>Except as set forth below, there were no significant changes in our commitments under contractual obligations, as disclosed in the Company's Annual Report on Form 10-K, for the
nine months ended December 31, 2016.</P>
<P>In June 2016, we entered into a new lease in London UK for our DXI location for approximately 16,000 square feet under an operating lease that expires in June 2026. We received an 18
month rent holiday from rent payments. After the rent holiday, the lease has a base monthly rent of approximately $90,000, and requires us to pay service charges and normal maintenance
costs. The lease contains a break clause, which allows us to end the lease in June 2022, subject to certain conditions. </P>
<P>In August 2016, we entered into a new lease in New York City for additional office space for approximately 5,200 square feet under an operating lease that expires in October 2021. The
lease has a base monthly rent of approximately $26,000.</P>

<B><P><A NAME="market">ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</A></P></B>

<I><P>Foreign Currency</P></I>

<P>Our financial market risk consists primarily of risks associated with international operations and related foreign currencies. We derive a portion of our revenue from customers in
Europe and Asia. In order to reduce the risk from fluctuation in foreign exchange rates, the vast majority of our sales are denominated in U.S. dollars. In addition, almost all of our
arrangements with our contract manufacturers are denominated in U.S. dollars. We have not entered into any currency hedging activities. </P>

<P>We translate revenue denominated in foreign currency into U.S. dollars for our financial statements. During periods of a strengthening dollar, our reported European revenue is reduced
because foreign currencies translate into fewer U.S. dollars. However, our UK segments are currently in a net loss position. Therefore, during periods of a strengthening dollar, our net loss
from our UK segment could be reduced as well. </P>

<P>To date, our exposure to exchange rate volatility has not been significant. However, the June 2016 vote on a referendum to exit the European Union decision has resulted in a steep decline in
the exchange rate for GBP to USD. The impact of Brexit to our results of operations for the period ended December 31, 2016 was approximately $3.0 million. </P>

<P ALIGN="CENTER">                                                                   27
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>

<I><P>Investments </P>
</I><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>

<B><P><A NAME="controls">ITEM 4. CONTROLS AND PROCEDURES </A></P>
<P>Evaluation of Effectiveness of Disclosure Controls and Procedures</B> </P>
<P>We maintain disclosure controls and procedures as defined in Rule 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934 (Disclosure Controls) that are designed to ensure
that information we are required to disclose in reports filed or submitted under the Securities and Exchange Act of 1934 is accumulated and communicated to management, including our
principal executive and principal financial officers, as appropriate, to allow timely decisions regarding required disclosure, and that such information is recorded, processed, summarized and
reported within the time periods specified in Securities and Exchange Commission rules and forms. </P>
<P>As of the end of the period covered by this Quarterly Report on Form 10-Q, under the supervision of our Chief Executive Officer and our Chief Financial Officer, we evaluated the
effectiveness of our Disclosure Controls. Based on this evaluation, our Chief Executive Officer and our Chief Financial Officer have concluded that our Disclosure Controls were effective as of
December 31, 2016. </P>

<B><P>Limitations on the Effectiveness of Controls </P>
</B><P>Our management, including the Chief Executive Officer and Chief Financial Officer, do not expect that our Disclosure Controls or internal control over financial reporting will prevent
all errors and all fraud. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the control system's objectives will be met.
Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent
limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected. </P>

<B><P>Changes in Internal Control over Financial Reporting</P>
</B><P>During the third quarter of fiscal 2016, there were no changes in our internal control over financial reporting that have materially affected, or are reasonably likely to materially affect,
our internal control over financial reporting.</P>

<B><P>PART II -- OTHER INFORMATION</P>
<P><A NAME="item1">ITEM 1. Legal Proceedings</A></P>
</B><P>Descriptions of our legal proceedings are contained in Part I, Item 1, Financial Statements - Notes to Condensed Consolidated Financial Statements - "Note 6". </P>

<B><P><A NAME="item1a">ITEM 1A. Risk Factors</A></P>
</B><P>We face many significant risks in our business, some of which are unknown to us and not presently foreseen. These risks could have a material adverse impact on our business,
financial condition and results of operations in the future. We have disclosed a number of material risks under Part I, Item 1A of our annual report on Form 10-K for the fiscal year ended
March 31, 2016, which we filed with the Securities and Exchange Commission on May 31, 2016. Except as presented below, there have been no material changes from the risk factors
described in our Form 10-K.</P>

<P ALIGN="CENTER">                                                                   28
<HR WIDTH="100%">
<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>In addition, on June 23, 2016, the UK held a referendum in which a majority of voters voted to exit the European Union (Brexit). The result of the Brexit vote adversely impacted
global markets and foreign currencies. In particular, the value of the Pound Sterling has sharply declined as compared to the U.S.&nbsp;Dollar and other currencies. This volatility in foreign
currencies is expected to continue as the UK negotiates and executes its exit from the European Union but it is uncertain over what time period this will&nbsp;occur. A significantly weaker
Pound Sterling compared to the U.S. Dollar could materially reduce our revenues after taking into account foreign currency translation adjustments. </P>


<B><P><A NAME="item5">ITEM 5. OTHER INFORMATION</A></P></B>

<P>None.</P>

<B><P><A NAME="item6">ITEM 6. Exhibits </A> </P></B>

<DIR>

<TABLE CELLSPACING=2 BORDER=0 CELLPADDING=2 WIDTH=92%>
<TR><TD WIDTH="10%" VALIGN="BOTTOM">
<FONT SIZE=2><B><P ALIGN="CENTER">Exhibit<BR>
                                  Number</B>
<HR NOSHADE SIZE=2>
</FONT></TD>
<TD WIDTH="90%" VALIGN="BOTTOM">
<FONT SIZE=2><B><P ALIGN="CENTER">Description</B>
<HR NOSHADE SIZE=2>
</FONT></TD>
</TR>
<TR><TD WIDTH="10%" VALIGN="TOP">
<FONT SIZE=2><P> 31.1&nbsp;</FONT></TD>
<TD WIDTH="90%" VALIGN="TOP">
<FONT SIZE=2><P><A HREF="exh31-1.htm">Certification of Chief Executive Officer pursuant to
Rules 13a-14 and 15d-14 under the Securities Exchange Act of 1934, as adopted
pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</A></P>
</FONT></TD>
</TR>
<TR><TD WIDTH="10%" VALIGN="TOP">
<FONT SIZE=2><P> 31.2&nbsp;</FONT></TD>
<TD WIDTH="90%" VALIGN="TOP">
<FONT SIZE=2><P><A HREF="exh31-2.htm">Certification of Chief Financial Officer pursuant to
Rules 13a-14 and 15d-14 under the Securities Exchange Act of 1934, as adopted
pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</A></P>
</FONT></TD>
</TR>
<TR><TD WIDTH="10%" VALIGN="TOP">
<FONT SIZE=2><P> 32.1&nbsp;</FONT></TD>
<TD WIDTH="90%" VALIGN="TOP">
<FONT SIZE=2><P><A HREF="exh32-1.htm">Certification of Chief Executive Officer pursuant to 18
U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley
Act of 2002.</A></P>
</FONT></TD>
</TR>
<TR><TD WIDTH="10%" VALIGN="TOP">
<FONT SIZE=2><P> 32.2&nbsp;</FONT></TD>
<TD WIDTH="90%" VALIGN="TOP">
<FONT SIZE=2><P><A HREF="exh32-2.htm">Certification of Chief Financial Officer pursuant to 18
U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley
Act of 2002.</A></P>
</FONT></TD>
</TR>
<TR><TD WIDTH="10%" VALIGN="TOP">
<FONT SIZE=2><P> 101.INS</FONT></TD>
<TD WIDTH="90%" VALIGN="TOP">
<FONT SIZE=2><P>
XBRL Instance Document
</P></FONT></TD>
</TR>
<TR><TD WIDTH="10%" VALIGN="TOP">
<FONT SIZE=2><P> 101.SCH</FONT></TD>
<TD WIDTH="90%" VALIGN="TOP">
<FONT SIZE=2><P>
XBRL Taxonomy Extension Schema
</P></FONT></TD>
</TR>
<TR><TD WIDTH="10%" VALIGN="TOP">
<FONT SIZE=2><P> 101.CAL</FONT></TD>
<TD WIDTH="90%" VALIGN="TOP">
<FONT SIZE=2><P>
XBRL Taxonomy Extension Calculation Linkbase
</P></FONT></TD>
</TR>
<TR><TD WIDTH="10%" VALIGN="TOP">
<FONT SIZE=2><P> 101.DEF</FONT></TD>
<TD WIDTH="90%" VALIGN="TOP">
<FONT SIZE=2><P>
XBRL Taxonomy Extension Definition Linkbase
</P></FONT></TD>
</TR>
<TR><TD WIDTH="10%" VALIGN="TOP">
<FONT SIZE=2><P> 101.LAB</FONT></TD>
<TD WIDTH="90%" VALIGN="TOP">
<FONT SIZE=2><P>
XBRL Taxonomy Extension Label Linkbase
</P></FONT></TD>
</TR>
<TR><TD WIDTH="10%" VALIGN="TOP">
<FONT SIZE=2><P> 101.PRE</FONT></TD>
<TD WIDTH="90%" VALIGN="TOP">
<FONT SIZE=2><P>
XBRL Taxonomy Extension Presentation Linkbase
</P></FONT></TD>
</TR>
<TR><TD WIDTH="10%" VALIGN="TOP">
<FONT SIZE=2><P> &nbsp;&nbsp;</FONT></TD>
<TD WIDTH="90%" VALIGN="TOP">
<FONT SIZE=2><P>
&nbsp;
</P></FONT></TD>
</TR>
</TABLE>


</DIR>

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




<P ALIGN="CENTER">                                                                             29
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>

<B><P><A NAME="sign">SIGNATURE</A></P>

</B><P>Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.</P>


<P ALIGN="JUSTIFY">Date:    February 7, 2017  </P>

<P ALIGN="RIGHT"><TABLE CELLSPACING=0 BORDER=0 WIDTH=50%>
<TR><TD VALIGN="MIDDLE">
<FONT SIZE=2><P>8X8, INC.&nbsp;</FONT></TD>
</TR>
<TR><TD VALIGN="MIDDLE">
<FONT SIZE=2><I><P>(Registrant)</I>&nbsp;</FONT></TD>
</TR>
<TR><TD VALIGN="MIDDLE">
<U><FONT SIZE=2><P>By: /s/  M<SMALL>ARY</SMALL>E<SMALL>LLEN</SMALL> G<SMALL>ENOVESE</SMALL> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </U></FONT></TD>
</TR>
<TR><TD VALIGN="MIDDLE">
<FONT SIZE=2><P>MaryEllen Genovese &nbsp;</FONT></TD>
</TR>
<TR><TD VALIGN="MIDDLE">
<FONT SIZE=2><I><P>Chief Financial Officer <BR>
(Principal Financial and Chief Accounting Officer and Duly Authorized Officer) </I></FONT></TD>
</TR>
</TABLE>
</P>






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






<P ALIGN="CENTER">                                                                          30
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>exh31-1.htm
<DESCRIPTION>CEO 302 CERIFICATE
<TEXT>
<HTML>
<HEAD>
<TITLE>Q3 2017 Exhibit 31.1</TITLE>
</HEAD>
<body bgcolor=white>
<FONT FACE="Times New Roman" SIZE="2">

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

<FONT SIZE=2><B><P ALIGN="CENTER">CERTIFICATION PURSUANT TO<BR>
</B>                              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 quarterly report on Form 10-Q 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">

<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>
<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>
<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>
<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">



<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>
<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>February 7, 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>3
<FILENAME>exh31-2.htm
<DESCRIPTION>CFO 302 CERIFICATE
<TEXT>
<HTML>
<HEAD>
<TITLE>Q3 2017 Exhibit 31.2</TITLE>
</HEAD>
<body bgcolor=white>
<FONT FACE="Times New Roman" SIZE="2">

<P ALIGN="RIGHT">Exhibit 31.2</P>
<FONT SIZE=2><B><P ALIGN="CENTER">CERTIFICATION PURSUANT TO<BR>
</B>                      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 quarterly report on Form 10-Q 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">

<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>
<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>
<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>
<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">

<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>
<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>February 7, 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>4
<FILENAME>exh32-1.htm
<DESCRIPTION>CEO 906 CERIFICATE
<TEXT>
<HTML>
<HEAD>
<TITLE>Q3 2017 Exhibit 32.1</TITLE>
</HEAD>
<body bgcolor=white>
<FONT FACE="Times New Roman" SIZE="2">


<FONT 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 Quarterly Report on Form 10-Q of 8x8, Inc. (the &quot;Company&quot;) for the period ended December 31, 2016, as
filed with the Securities and Exchange Commission on the date hereof (the &quot;Report&quot;), 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>

<P><LI>The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and </LI>
<P><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>
February 7, 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>5
<FILENAME>exh32-2.htm
<DESCRIPTION>CFO 906 CERIFICATE
<TEXT>
<HTML>
<HEAD>
<TITLE>Q3 2017 Exhibit 32.2</TITLE>
</HEAD>
<body bgcolor=white>
<FONT FACE="Times New Roman" SIZE="2">

<FONT 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 Quarterly Report on Form 10-Q of 8x8, Inc. (the &quot;Company&quot;) for the period ended December 31, 2016, as
filed with the Securities and Exchange Commission on the date hereof (the &quot;Report&quot;), 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>

<P><LI>The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and </LI>
<P><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>
February 7, 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>6
<FILENAME>logo.jpg
<DESCRIPTION>LOGO
<TEXT>
begin 644 logo.jpg
M_]C_X0 817AI9@  24DJ  @              /_L !%$=6-K>0 !  0   !D
M  #_X0.!:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+P \/WAP86-K970@
M8F5G:6X](N^[OR(@:60](E<U33!-<$-E:&E(>G)E4WI.5&-Z:V,Y9"(_/B \
M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(B!X.GAM<'1K/2)!
M9&]B92!835 @0V]R92 U+C8M8S$Q,2 W.2XQ-3@S,C4L(#(P,34O,#DO,3 M
M,#$Z,3 Z,C @(" @(" @("(^(#QR9&8Z4D1&('AM;&YS.G)D9CTB:'1T<#HO
M+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN=&%X+6YS(R(^(#QR9&8Z
M1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2(B('AM;&YS.GAM<$U-/2)H='1P.B\O
M;G,N861O8F4N8V]M+WAA<"\Q+C O;6TO(B!X;6QN<SIS=%)E9CTB:'1T<#HO
M+VYS+F%D;V)E+F-O;2]X87 O,2XP+W-4>7!E+U)E<V]U<F-E4F5F(R(@>&UL
M;G,Z>&UP/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O(B!X;7!-33I/
M<FEG:6YA;$1O8W5M96YT240](GAM<"YD:60Z-#AE-SEA,#@M,3-B-2TT-#(Y
M+6%F93(M9&$X-C(Q.30Y.64Y(B!X;7!-33I$;V-U;65N=$E$/2)X;7 N9&ED
M.D$W,D$Y-#0U,48V0C$Q138Y-S,R0S S.3!$,#)!0C R(B!X;7!-33I);G-T
M86YC94E$/2)X;7 N:6ED.D$W,D$Y-#0T,48V0C$Q138Y-S,R0S S.3!$,#)!
M0C R(B!X;7 Z0W)E871O<E1O;VP](D%D;V)E(%!H;W1O<VAO<"!#0R R,#$U
M("A-86-I;G1O<V@I(CX@/'AM<$U-.D1E<FEV961&<F]M('-T4F5F.FEN<W1A
M;F-E240](GAM<"YI:60Z-#AE-SEA,#@M,3-B-2TT-#(Y+6%F93(M9&$X-C(Q
M.30Y.64Y(B!S=%)E9CID;V-U;65N=$E$/2)X;7 N9&ED.C0X93<Y83 X+3$S
M8C4M-#0R.2UA9F4R+61A.#8R,3DT.3EE.2(O/B \+W)D9CI$97-C<FEP=&EO
M;CX@/"]R9&8Z4D1&/B \+W@Z>&UP;65T83X@/#]X<&%C:V5T(&5N9#TB<B(_
M/O_N  Y!9&]B90!DP     '_VP"$  $! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$" @(" @(" @(" @,# P,# P,# P,! 0$!
M 0$! @$! @(" 0(" P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,# P,# P,# P,# P,# __  !$( %@ MP,!$0 "$0$#$0'_Q "M  $!  (#
M 0$!            "@@)!0<+!@0# 0$  @,! 0$! 0          " D&!PH%
M P0" 1   00" @$# P($!04!     P$"! 4&!P ($1(3"2$4%2(*,4$6%U%A
M,F(C<4)2,R21$0 " 0,# @0#!04&! 0'   ! @,1! 4 $@8A!S%!$PA182)Q
M@3(4":%28A46D4)RDB,SL8*B)+)3DQ=C<X/39-0F_]H # ,!  (1 Q$ /P"_
MCC33C33C33C33C33C33C33C33C33C33C33C33C33C33C33C33C33C33C33C3
M3C33C33C33C33C33C372^]^PVF^M&"R]C;LSNGP;%XY%C12SWED6=W8^VXHZ
MC'*.".3;Y!;%&Q7)'B!*]HVN(_TC8][?(S6=Q/'K)LAF)T@M1YGQ8_NJHJS,
M?@H)\_#6>]N>V'.^[/(DXKV_QT^1S##<P0!8XDK0RSRN5BAC!(&^1U!8A5JQ
M53/YN3]Q-5Q;&77:!Z^2+>N$][(N5[6R5*HDKTN5J$3"\6#/>(#T3U-<ZZ0B
MM5$<-B^4YHO+]_K=)#'@[!I(Q6CS/LK\_30-T^UP?B!JS'@GZ7-Y-:I==RN3
MI!=, 6M\=!Z@7Y?FK@H"P\"!:E:CHS#6++?W#'<%):/?JGK6Z![GE8S<8V@V
M6HO/^A)J[:>%">/^[[=4_P!O,8_]_.5>I4VF/]+X;9J_YO6I_P!.MQG],'L;
MZ&T9KEGYFGXO7Q^VOQV?RT&GRW_?K+C2G[B/%[&QAU?8'0ECC,(SQ"D9AJ[(
M6Y$&,XCFL<:1AF11ZF8*$#SZWN#:RC^CRC O<B([*\-W]LY9!%G;%X4)'^I"
M^\#YE&"D ?)F/P'QTES_ /2[S%K:R7G;+DD5Y<*"5MLA!Z!:G6BW4#2*7/@
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
MJ;1;+XZ>BMKBS\/D=4M(AJGPU@K-K<$IZC*6A4?M>XS-ZH$/,V3$;]4D)/\
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
M"[257VI)=P21YBYJ6N*V)1A.-D8Q)1D:19OV;%W%V7DXW#R;U<P^W*[=MJ&
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
M;$C0*^OA %%AP8,,+(\2'$C!:P,>+& -K!C8B-8QJ(B(B<G(B)&@CC 5%
MZ  =  /(#7-=<W-Q>7$EY=N\MW*[.[N2S.[$LS,QJ69B2222222=:YOEA[(W
M'67I;L+)\4L"U.<Y]-K-385: *X,JKM<Q#8%M[2"8:M-'LZO#:FTD1"L5'!E
MC$]/]/, [G<AEXWP^XN[9MM[,1#&? AI*U8?-4#LOS U*;V7]J;'NWW\Q>(S
M,0FX[C8Y,E=QD562.U*".-P>C1R74ENDBGHT;.OGJ"GD'-=(VL^OC/ZNT_;?
MMS@&L\L&0V 4T:SV#L.*$I &LL4Q-(Q%I&E$K###D5[-@U\AXWC**-*(\;D(
MUO,\[;\:AY3RN#'W8K8QJTLH_>1*?3]C,54_PDTZZC7[M>\%]V3[(Y+EN%(7
MDMP\=E9,0"([BYW#U:'H3!"DTR AE:2-%8%2=5,=H?AHZ>]A8LVTQ+%V=?\
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
MQ]4@OHV;Y*4D2O\ F91]^IK?IFYBSQ_?N_QMR0L]_P ;N8X?BTD=S9SE!_\
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
MJJOE>8"W:W@3L7?'(6)J29)B23YG_4U*B/WO>Z.)%BBY7,L:@  66,  '0
M65  .@ \-<KCGQ0?'SBF0464T77"BC7>-W%9?4\B3F6S;2/'M*>:&PKSGK+;
M-IU78A%+CL<X$D)@%1/21CF*K5^EOVSX+:W"74&.B$\;AE.^4T934&A<@T(\
M""#YC7X\K[S_ '-YK&7.'R/*KE\?=P20RJMK81LT<J%' DCM$D0E6(#HZNIZ
MJP8 ZV'\SO47]:]\L^*KH!G&49%F>3==*.=D>67=ID=].CYALNI#-N;J::QL
MY8ZRFS2OJH*29DA[_:C@$%BN\-8U/"<P:Z[:\'O;F2\N<?$UQ*Y=CND%68U)
MHK@"I->@ U)S"^\GW+\>P]K@<1RFYCQ5E;QP0HUM82%(HD"1J9);5Y'VJH&Y
MW9C2I8GKK@&_$%\<S51S>M=4US51S7-V%MU%:J+Y145-@>45%Y\!VLX"#48Z
M.O\ \R;_ .YKTC[X?=,10\LF(/\ ^%C?_P!+6QNN@1ZJO@UD19*Q*Z'%@15F
M39ME+6/# R.%95C92)=C/DJ,:>LYRE,5WESWN<JJN?(BQH(UKM4 "I)-!TZD
MDDGYDDGS.HL75S+>7,EW/L]:61G;:BQKN8ECM1%5$6IZ(BJJCHJ@ #6+O:[I
M;H'N7AX<5W1BBS)U6.3_ $KG-$853G6''E(WWR4%ZL>4U8IW,:XT*6&5 .]C
M7$ Y[&.;C?)N(X/EMI^4S$6YEKLD7Z9(R?-&H?O4@J?-30:V_P!F._G<KL/G
M6S/ ;WT[>8K^8M)@9+2Z"^ FAW+]0J0LL;1S("0D@5F!G#W7^WNW[CEA+F:)
MVI@&R\>]921:O,_R& 9B(;E]0(G_  Q<@QBS(-OZ7R'3("/5$<@6(JM;'W,]
MA<U!(7P=U!<05Z++6-P/(5 =&^VJ?9JU/@'ZG/;;*6R0=QL-D\3E* -):[+R
MU)\VZM#<1@^(013$#H7:E3AU+^%WY'X\I\<.@84\+7JU)T3;FEF12(B_^QC)
MVPH<Y&+_ +@M=_ES$'[/=P4?8MDK+^\)X*?MD!_9K>L/OX]JLL(E?DLD;D?@
M;&Y4L/E5+)DK]C$?/7>^L/@,[FY=-BKL*XU7J2G<]OWY;+)C9C?A$J?J6!3X
MA#GT\X[%7_06UBL7Z^'_ ,//NXWL7RVZ<?S"2UM8?/ZC(X^Q4&T_>XUKGE_Z
ME'8;"6[CC%OF<W? ?0$@%K"3_'+<LDJ#YK;R'^'6_P Z3_%+URZ:2X>9Q!3-
MK;D %S&;,S.%$%^!(8*@E+@F, =)@8HDD3G-60XTVR1CWC27[3W#7>G#NV7'
MN(,+N(-<Y:G^](!5?CZ:CHE?C]34Z;J=-5I>X#WF]U._,+X&<QX7@C-4V%J[
M'U@#5?SEP0KW.TT(0+%!4*WH;U#:V><V-J(FG&FG&FG&FG&FG&FG&FG&FG&F
IG&FG&FG&FG&FG&FG&FG&FG&FG&FG&FG&FG&FG&FG&FG&FG&FG&FO_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>7
<FILENAME>eght-20161231.xml
<DESCRIPTION>XBRL INSTANCE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoXBRL; Version: 4.15b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: EGHT%2D12%2D31%2D2016.xfr; Date: 2017%2D02%2D07T23:54:10Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x80410000 -->
<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/2016-01-31" xmlns:us-roles="http://fasb.org/us-roles/2016-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/2016-01-31" xmlns:country="http://xbrl.sec.gov/country/2016-01-31" xmlns:EGHT="http://8x8.com/20161231">
    <link:schemaRef xlink:href="eght-20161231.xsd" xlink:type="simple" />
    <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-01to2016-12-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>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2016-12-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>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2016-12-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>2016-12-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="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="AsOf2016-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>2016-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2016-12-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>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2016-12-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>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2016-12-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>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2016-12-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>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2016-12-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>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2016-12-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>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2016-12-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>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2016-12-31_custom_ZeroPointFiveFiveToFourPointTwoSixMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">EGHT:ZeroPointFiveFiveToFourPointTwoSixMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_custom_ZeroPointFiveFiveToFourPointTwoSixMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">EGHT:ZeroPointFiveFiveToFourPointTwoSixMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2016-12-31_custom_FourPointThreeTwoToSixPointEightSixMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">EGHT:FourPointThreeTwoToSixPointEightSixMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_custom_FourPointThreeTwoToSixPointEightSixMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">EGHT:FourPointThreeTwoToSixPointEightSixMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2016-12-31_custom_SevenPointFiveTwoToNinePointTwoOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">EGHT:SevenPointFiveTwoToNinePointTwoOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_custom_SevenPointFiveTwoToNinePointTwoOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">EGHT:SevenPointFiveTwoToNinePointTwoOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2016-12-31_custom_NinePointThreeFiveToTenPointNineSevenMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">EGHT:NinePointThreeFiveToTenPointNineSevenMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_custom_NinePointThreeFiveToTenPointNineSevenMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">EGHT:NinePointThreeFiveToTenPointNineSevenMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2016-12-31_custom_ElevenPointTwoSixToFifteenPointFourZeroMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">EGHT:ElevenPointTwoSixToFifteenPointFourZeroMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_custom_ElevenPointTwoSixToFifteenPointFourZeroMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">EGHT:ElevenPointTwoSixToFifteenPointFourZeroMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2016-12-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>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-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>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2016-12-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>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-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>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-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>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="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="From2016-04-01to2016-12-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>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-01-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-01-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2016-12-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>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2016-12-31_us-gaap_StateAndLocalJurisdictionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2016-12-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>2016-12-31</xbrli:endDate>
      </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="From2016-04-01to2016-12-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>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2016-12-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>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2016-12-31_us-gaap_AsiaPacificMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:AsiaPacificMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </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="AsOf2016-03-31_us-gaap_AsiaPacificMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:AsiaPacificMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2015-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2016-12-31_us-gaap_SoftwareDevelopmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-03-31_us-gaap_SoftwareDevelopmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-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-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-04-01to2015-12-31_us-gaap_SoftwareDevelopmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-04-01</xbrli:startDate>
        <xbrli:endDate>2015-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-04-01to2015-12-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>2015-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2016-12-31_OptionGrantsAndStockPurchaseRightsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">EGHT:OptionGrantsAndStockPurchaseRightsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2016-12-31_EmployeeStockPurchasePlanRightsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">EGHT:EmployeeStockPurchasePlanRightsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-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:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-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>2016-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="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="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="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="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="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="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="AsOf2016-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-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-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-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-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-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-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-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-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-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-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-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-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-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-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-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-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-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-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-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-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-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-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-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-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-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-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-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-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-04-01to2015-12-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>2015-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-04-01to2015-12-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>2015-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-04-01to2015-12-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>2015-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-04-01to2015-12-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>2015-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-04-01to2015-12-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>2015-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-04-01to2015-12-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>2015-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-04-01to2015-12-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>2015-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-04-01to2015-12-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>2015-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-04-01to2015-12-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>2015-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-04-01to2015-12-31_us-gaap_AsiaPacificMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:AsiaPacificMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-04-01</xbrli:startDate>
        <xbrli:endDate>2015-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-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-12-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-12-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-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_AsiaPacificMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:AsiaPacificMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_UnpatentedTechnologyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:UnpatentedTechnologyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_SoftwareDevelopmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2016-12-31_us-gaap_DomesticCountryMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2016-12-31_us-gaap_ForeignCountryMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-04-01to2015-12-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>2015-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-03-31_us-gaap_UnpatentedTechnologyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:UnpatentedTechnologyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-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="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="AsOf2015-09-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-10-01to2016-12-31_custom_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-10-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-10-01to2015-12-31_custom_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-10-01</xbrli:startDate>
        <xbrli:endDate>2015-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-10-01to2016-12-31_custom_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-10-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-10-01to2015-12-31_custom_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-10-01</xbrli:startDate>
        <xbrli:endDate>2015-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-10-01to2016-12-31_us-gaap_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-10-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-10-01to2015-12-31_us-gaap_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-10-01</xbrli:startDate>
        <xbrli:endDate>2015-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-10-01to2016-12-31_us-gaap_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-10-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-10-01to2015-12-31_us-gaap_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-10-01</xbrli:startDate>
        <xbrli:endDate>2015-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-10-01to2016-12-31_us-gaap_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-10-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-10-01to2015-12-31_us-gaap_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-10-01</xbrli:startDate>
        <xbrli:endDate>2015-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-10-01to2016-12-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-10-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-10-01to2015-12-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-10-01</xbrli:startDate>
        <xbrli:endDate>2015-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-10-01to2016-12-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-10-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-10-01to2015-12-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-10-01</xbrli:startDate>
        <xbrli:endDate>2015-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-10-01to2016-12-31_us-gaap_AsiaPacificMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:AsiaPacificMember</xbrldi:explicitMember>
        </xbrli:segment>
      </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_us-gaap_AsiaPacificMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:AsiaPacificMember</xbrldi:explicitMember>
        </xbrli:segment>
      </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="From2016-10-01to2016-12-31_custom_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-10-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-10-01to2015-12-31_custom_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-10-01</xbrli:startDate>
        <xbrli:endDate>2015-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-10-01to2016-12-31_us-gaap_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-10-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-10-01to2015-12-31_us-gaap_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-10-01</xbrli:startDate>
        <xbrli:endDate>2015-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-10-01to2015-12-31_custom_OptionGrantsAndStockPurchaseRightsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">EGHT:OptionGrantsAndStockPurchaseRightsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </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="From2016-10-01to2016-12-31_custom_OptionGrantsAndStockPurchaseRightsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">EGHT:OptionGrantsAndStockPurchaseRightsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </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-04-01to2015-12-31_custom_OptionGrantsAndStockPurchaseRightsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">EGHT:OptionGrantsAndStockPurchaseRightsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-04-01</xbrli:startDate>
        <xbrli:endDate>2015-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-10-01to2015-12-31_custom_EmployeeStockPurchasePlanRightsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">EGHT:EmployeeStockPurchasePlanRightsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </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="From2016-10-01to2016-12-31_custom_EmployeeStockPurchasePlanRightsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">EGHT:EmployeeStockPurchasePlanRightsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </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-04-01to2015-12-31_custom_EmployeeStockPurchasePlanRightsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">EGHT:EmployeeStockPurchasePlanRightsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-04-01</xbrli:startDate>
        <xbrli:endDate>2015-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-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>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-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-12-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="AsOf2016-12-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-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2016-12-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>2016-12-31</xbrli:endDate>
      </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="AsOf2016-12-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-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2016-12-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>2016-12-31</xbrli:endDate>
      </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="From2016-04-01to2016-12-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>2016-12-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:context id="AsOf2016-12-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>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2016-12-31_custom_AcquisitionrelatedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">EGHT:AcquisitionrelatedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_custom_AcquisitionrelatedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">EGHT:AcquisitionrelatedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-01-31_custom_LeChatIncMember_us-gaap_SubsequentEventMember">
      <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>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</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: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-01to2016-12-31">8X8 INC /DE/</dei:EntityRegistrantName>
    <dei:EntityCentralIndexKey contextRef="From2016-04-01to2016-12-31">0001023731</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="From2016-04-01to2016-12-31">10-Q</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="From2016-04-01to2016-12-31">2016-12-31</dei:DocumentPeriodEndDate>
    <dei:AmendmentFlag contextRef="From2016-04-01to2016-12-31">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate contextRef="From2016-04-01to2016-12-31">--03-31</dei:CurrentFiscalYearEndDate>
    <dei:EntityWellKnownSeasonedIssuer contextRef="From2016-04-01to2016-12-31">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="From2016-04-01to2016-12-31">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="From2016-04-01to2016-12-31">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityFilerCategory contextRef="From2016-04-01to2016-12-31">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:DocumentFiscalPeriodFocus contextRef="From2016-04-01to2016-12-31">Q3</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus contextRef="From2016-04-01to2016-12-31">2017</dei:DocumentFiscalYearFocus>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">33576000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2016-03-31_us-gaap_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="AsOf2016-03-31_us-gaap_CashMember" unitRef="USD" decimals="-3">18596000</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="AsOf2016-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_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="AsOf2016-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_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="AsOf2016-03-31_us-gaap_ForeignGovernmentDebtSecuritiesMember_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-12-31" unitRef="USD" decimals="-3">33457000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2016-12-31_us-gaap_CashMember_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">27382000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2016-12-31_us-gaap_CashMember_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">6075000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2016-12-31_us-gaap_CashMember_us-gaap_EquitySecuritiesMember_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2016-12-31_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">33457000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2016-12-31_us-gaap_CommercialPaperMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2016-12-31_us-gaap_CorporateDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2016-12-31_us-gaap_AssetBackedSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2016-12-31_us-gaap_FixedIncomeSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2016-12-31_us-gaap_OtherDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2016-12-31_us-gaap_ForeignGovernmentDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2016-12-31_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2016-12-31_us-gaap_FairValueInputsLevel3Member" unitRef="USD" decimals="-3">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2016-12-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="AsOf2016-03-31" unitRef="USD" decimals="-3">11070000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">13069000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">520000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">572000</us-gaap:InventoryNet>
    <us-gaap:DeferredCostsCurrent contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">634000</us-gaap:DeferredCostsCurrent>
    <us-gaap:DeferredCostsCurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">640000</us-gaap:DeferredCostsCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">5444000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">5551000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">185900000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">192483000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">12375000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">15224000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">21464000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">16726000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">47420000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">44327000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="AsOf2016-12-31_us-gaap_OperatingSegmentsMember" unitRef="USD" decimals="-3">25729000</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="AsOf2016-12-31_us-gaap_ReportableGeographicalComponentsMember" unitRef="USD" decimals="-3">18598000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="AsOf2016-03-31_us-gaap_ReportableGeographicalComponentsMember" unitRef="USD" decimals="-3">21691000</us-gaap:Goodwill>
    <us-gaap:OtherAssetsNoncurrent contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">3104000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">6645000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">313452000</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">323848000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">10954000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">12537000</us-gaap:AccountsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">10063000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">12022000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">326000</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">290000</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">5200000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">5083000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:DeferredRevenueCurrent contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">1925000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:DeferredRevenueCurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">2089000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">4080000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">3627000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">34734000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">38491000</us-gaap:LiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">3258000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">3001000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">38146000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">41573000</us-gaap:Liabilities>
    <us-gaap:CommonStockValue contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">89000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">90000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">389260000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">404192000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">-4184000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">-10322000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">-109859000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">-111685000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">313452000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">323848000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:SalesRevenueServicesGross contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">173162000</us-gaap:SalesRevenueServicesGross>
    <us-gaap:SalesRevenueServicesGross contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">140068000</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:SalesRevenueGoodsNet contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">13738000</us-gaap:SalesRevenueGoodsNet>
    <us-gaap:SalesRevenueGoodsNet contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">11935000</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:Revenues contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">186900000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2016-04-01to2016-12-31_us-gaap_AmericasMember" unitRef="USD" decimals="-3">167686000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2016-04-01to2016-12-31_us-gaap_EuropeMember" unitRef="USD" decimals="-3">19214000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">152003000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2015-04-01to2015-12-31_us-gaap_AmericasMember" unitRef="USD" decimals="-3">134177000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2015-04-01to2015-12-31_us-gaap_EuropeMember" unitRef="USD" decimals="-3">17826000</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="From2016-10-01to2016-12-31_us-gaap_AmericasMember" unitRef="USD" decimals="-3">57654000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2015-10-01to2015-12-31_us-gaap_AmericasMember" unitRef="USD" decimals="-3">46503000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2016-10-01to2016-12-31_us-gaap_EuropeMember" unitRef="USD" decimals="-3">6022000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2015-10-01to2015-12-31_us-gaap_EuropeMember" unitRef="USD" decimals="-3">6665000</us-gaap:Revenues>
    <us-gaap:CostOfServices contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">31597000</us-gaap:CostOfServices>
    <us-gaap:CostOfServices contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">27359000</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:CostOfGoodsSold contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">15527000</us-gaap:CostOfGoodsSold>
    <us-gaap:CostOfGoodsSold contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">14065000</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:ResearchAndDevelopmentExpense contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">20310000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">17930000</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:OperatingExpenses contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">189883000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">156106000</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:OperatingIncomeLoss contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">-2983000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">-4103000</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:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">-1774000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">-3393000</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:IncomeTaxExpenseBenefit contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">52000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">651000</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:NetIncomeLoss contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">-1826000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2016-04-01to2016-12-31_us-gaap_AmericasMember" unitRef="USD" decimals="-3">4341000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2016-04-01to2016-12-31_us-gaap_EuropeMember" unitRef="USD" decimals="-3">-6167000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">-4044000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2015-04-01to2015-12-31_us-gaap_AmericasMember" unitRef="USD" decimals="-3">733000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2015-04-01to2015-12-31_us-gaap_EuropeMember" unitRef="USD" decimals="-3">-4777000</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="From2016-10-01to2016-12-31_us-gaap_AmericasMember" unitRef="USD" decimals="-3">831000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2015-10-01to2015-12-31_us-gaap_AmericasMember" unitRef="USD" decimals="-3">467000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2016-10-01to2016-12-31_us-gaap_EuropeMember" unitRef="USD" decimals="-3">-2156000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2015-10-01to2015-12-31_us-gaap_EuropeMember" unitRef="USD" decimals="-3">-2147000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic contextRef="From2016-04-01to2016-12-31" unitRef="USDPShares" decimals="INF">-0.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="From2015-04-01to2015-12-31" unitRef="USDPShares" decimals="INF">-0.05</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:EarningsPerShareDiluted contextRef="From2016-04-01to2016-12-31" unitRef="USDPShares" decimals="INF">-0.02</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="From2015-04-01to2015-12-31" unitRef="USDPShares" decimals="INF">-0.05</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:WeightedAverageNumberOfSharesOutstandingBasic contextRef="From2016-04-01to2016-12-31" unitRef="Shares" decimals="-3">90062000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="From2015-04-01to2015-12-31" unitRef="Shares" decimals="-3">88812000</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:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="From2016-04-01to2016-12-31" unitRef="Shares" decimals="-3">90062000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="From2015-04-01to2015-12-31" unitRef="Shares" decimals="-3">88812000</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:ShareBasedCompensation contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">15630000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">11202000</us-gaap:ShareBasedCompensation>
    <us-gaap:OtherNoncashExpense contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">574000</us-gaap:OtherNoncashExpense>
    <us-gaap:OtherNoncashExpense contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">467000</us-gaap:OtherNoncashExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">3267000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">3138000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">87000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">122000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">1065000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">1699000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInDeferredCharges contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">86000</us-gaap:IncreaseDecreaseInDeferredCharges>
    <us-gaap:IncreaseDecreaseInDeferredCharges contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">156000</us-gaap:IncreaseDecreaseInDeferredCharges>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">1732000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">418000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">2146000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">3351000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">-36000</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">-17000</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">-21000</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">1837000</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">168000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">-427000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">-84000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">-748000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">6509000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">3295000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:RepaymentsOfLongTermCapitalLeaseObligations contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">460000</us-gaap:RepaymentsOfLongTermCapitalLeaseObligations>
    <us-gaap:RepaymentsOfLongTermCapitalLeaseObligations contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">321000</us-gaap:RepaymentsOfLongTermCapitalLeaseObligations>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">2828000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">11628000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromStockPlans contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">2694000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromStockPlans contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">2848000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">-894000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">-9301000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">-119000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">-29244000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">-104000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">361000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:SellingAndMarketingExpense contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">101049000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">78138000</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:GeneralAndAdministrativeExpense contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">21400000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">18614000</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:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock contextRef="From2016-04-01to2016-12-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;&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;December 31,&#13;    2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&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;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;&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: 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;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Net&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&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;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Net&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;&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: 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;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&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;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&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;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&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;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&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;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&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;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 29%; 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: 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;&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: 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;&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: 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;&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: 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;&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: 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;&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: 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;17,402&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;(6,318)&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;11,084&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;18,640&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,622)&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;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;&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;9,383&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="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(5,858)&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="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;3,525&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="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;&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;(4,847)&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="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;&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;2,022&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="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 style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;2,022&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="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;&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 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;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;&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;95&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;-&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;95&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;95&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;-&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;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;28,902&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;(12,176)&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;16,726&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;30,933&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,469)&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;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;&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-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: 7pt"&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;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:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock>
    <us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock contextRef="From2016-04-01to2016-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The following table summarizes stock options&#13;outstanding and exercisable at December 31, 2016:&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 colspan="9" 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;&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;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;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&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;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&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;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&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: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&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;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&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 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: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&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;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&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;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&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;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&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 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: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&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;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&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;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&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;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&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;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&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;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&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;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&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;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&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;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&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;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&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="width: 12%; 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: 11%; 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="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: 11%; 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="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: 11%; 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="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: 11%; 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="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: 11%; 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="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: 11%; 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="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: 11%; 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.26&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&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;991,768&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;1.43&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;1.6&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;12,760,718&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;991,768&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;1.43&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;12,760,718&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;$4.32 to $6.86&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&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;1,288,863&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;6.26&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;6.7&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="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;10,368,791&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;969,263&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;6.06&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="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;7,990,967&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;&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;1,047,938&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;8.38&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;8.1&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="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;6,207,461&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;481,286&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;8.44&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="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;2,821,376&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.97&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&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;1,017,107&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;9.86&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;6.9&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="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;4,517,121&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;759,962&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;9.80&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="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;3,418,142&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;$11.26 to $15.40&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&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;425,172&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;13.95&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;9.2&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;389,388&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;63,204&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;11.96&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;156,748&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="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;4,770,848&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="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 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;34,243,479&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 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;3,265,483&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="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;27,147,951&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 12pt Times New Roman, Times, Serif; margin: 0"&gt;&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-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;&#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;&#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;&#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;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:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock contextRef="From2016-04-01to2016-12-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;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="4" style="text-align: center"&gt;&lt;font style="font-size: 9pt"&gt;&lt;b&gt;Three Months Ended&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="4" style="text-align: center"&gt;&lt;font style="font-size: 9pt"&gt;&lt;b&gt;Nine Months 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;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&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: 9pt"&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&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: 9pt"&gt;&lt;b&gt;December 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: 44%; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 12%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 9pt"&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: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 12%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 9pt"&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 12%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 9pt"&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: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 12%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 9pt"&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: 9pt"&gt;Cost of service revenue&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;538&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;346&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;1,338&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;828&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: 9pt"&gt;Cost of product revenue&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&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: 9pt"&gt;Research and development&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;1,061&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;850&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;2,811&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;2,107&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: 9pt"&gt;Sales and marketing&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;2,452&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;1,689&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;6,118&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;4,308&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: 9pt"&gt;General and administrative&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&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: 9pt"&gt;2,020&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&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: 9pt"&gt;1,778&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&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: 9pt"&gt;5,363&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&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: 9pt"&gt;3,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: 9pt"&gt;Total stock-based compensation expense&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&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: 9pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; related to employee stock options and&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&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: 9pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; employee stock purchases, pre-tax&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;6,071&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;4,663&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;15,630&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;11,202&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;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&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: 9pt"&gt;Tax benefit&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&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: 9pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&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: 9pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&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: 9pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&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: 9pt"&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: 9pt"&gt;Stock-based compensation expense&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&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: 9pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; related to employee stock options and&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&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: 9pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; employee stock purchases, net of tax&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&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: 9pt"&gt;6,071&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&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: 9pt"&gt;4,663&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&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: 9pt"&gt;15,630&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&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: 9pt"&gt;11,202&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;&#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-01to2016-12-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 for the nine months ended December 31, 2016, 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 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;Exercise 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: 67%; 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;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: 15%; 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;&lt;b&gt;Outstanding at March 31, 2016&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;&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;&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.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;358,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;14.54&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;(338,781)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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.17&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;(42,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: 10pt"&gt;9.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;&lt;b&gt;Outstanding at December 31, 2016&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 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;4,770,848&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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.17&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;&lt;b&gt;Vested and expected to vest at December 31, 2016&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 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;4,770,848&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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.17&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;&lt;b&gt;Exercisable at December 31, 2016&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 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;3,265,483&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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.99&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;&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-right: 0; margin-left: 0"&gt;&lt;/p&gt;</us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock>
    <us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock contextRef="From2016-04-01to2016-12-31_StockPurchaseRightsMember">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Stock Purchase Right activity for the nine&#13;months ended December 31, 2016 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: 50%; 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;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: 15%; 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: 15%; 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, 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;&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.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;(68,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;5.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;(1,125)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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.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="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 December 31, 2016&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;12,620&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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.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;1.20&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;&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;&#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;&#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-01to2016-12-31_RestrictedStockUnitsRSUMember">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Restricted Stock Unit activity for the nine&#13;months ended December 31, 2016 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;&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: 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;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;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;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;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;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: 50%; 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;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: 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;&#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;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, 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;&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.09&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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,115,744&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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.07&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;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,351,014)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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.99&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;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;(284,431)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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.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;&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 December 31, 2016&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;5,025,098&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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;10.99&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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.66&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;/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-size: 7pt"&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;&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:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="From2016-04-01to2016-12-31_EmployeeStockMember">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The estimated fair value of options granted&#13;under the Employee Stock Purchase Plan was estimated at the date of grant using Black-Scholes pricing model with the following&#13;weighted average 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="4" style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Three Months Ended&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="4" style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Nine Months 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 colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31,&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="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 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: 44%; 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: 12%; 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: 12%; 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;&#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: 12%; 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: 12%; 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&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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;40%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;45%&lt;/font&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&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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;0.45%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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.30%&lt;/font&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 ESPP option term&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;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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;0.76 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.75 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;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;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&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;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; ESPP options 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;$&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;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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.04&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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.78&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;&#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:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="From2016-04-01to2016-12-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="4" style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Three Months Ended&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="4" style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Nine Months 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 colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31,&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="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 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: 44%; 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: 12%; 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: 12%; 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;&#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: 12%; 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: 12%; 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&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;42%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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;&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&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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.20%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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.75%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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.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: 10pt"&gt;1.60%&lt;/font&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&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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.50 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.25 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;4.69 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.44 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;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;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&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.54&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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.92&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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.47&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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.12&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;&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-01to2016-12-31">&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;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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;December 31, &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;&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: 70%; 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;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;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;Inventory (in thousands)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-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="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; Work-in-process&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;&#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: 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;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Finished goods&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;572&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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;572&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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-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;&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;&lt;/p&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="From2016-04-01to2016-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The following is a reconciliation of the&#13;weighted average number of common shares outstanding used in calculating basic and diluted net 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="4" style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Three Months Ended&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="4" style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Nine Months 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 colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31,&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="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 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: 44%; 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: 12%; 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: 12%; 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;&#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: 12%; 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: 12%; 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;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;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;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 loss available to common stockholders&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,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: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(1,680)&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,826)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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,044)&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;&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&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-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;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Common shares used in basic and diluted calculation&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 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&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="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;88,289&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;&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,062&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#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,812&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;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;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;Basic and diluted net loss per share&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;(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: 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)&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;(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: 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;&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;&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:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">-63000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">-320000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent contextRef="From2016-10-01to2016-12-31" unitRef="USD" decimals="-3">-170000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent contextRef="From2015-10-01to2015-12-31" unitRef="USD" decimals="-3">-245000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">-7964000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">-5268000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="From2016-10-01to2016-12-31" unitRef="USD" decimals="-3">-3286000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="From2015-10-01to2015-12-31" unitRef="USD" decimals="-3">-2897000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock contextRef="From2016-04-01to2016-12-31">&lt;p style="font: 10pt Times New\000ARoman; margin-right: 0; margin-left: 0"&gt;Changes in the Company's product warranty liability,&#13;which is included in cost of product revenues in the consolidated statements of operations, 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="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-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="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Three Months Ended&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="4" style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Nine Months 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 colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31,&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="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 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: 44%; 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: 12%; 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: 12%; 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;&#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: 12%; 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: 12%; 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 period&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;333&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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;325&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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;326&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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&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; Accruals for warranties&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;24&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;251&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;263&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; Settlements&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;(26)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(70)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(201)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(223)&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; Adjustments&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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;(41)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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;(21)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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;(86)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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)&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&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;290&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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;322&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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;290&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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;322&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;&lt;/p&gt;&#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 Roman, Times, Serif; margin: 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\000ARoman; 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:ScheduleOfProductWarrantyLiabilityTableTextBlock>
    <us-gaap:InventoryFinishedGoods contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">444000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">572000</us-gaap:InventoryFinishedGoods>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="AsOf2016-03-31" unitRef="Shares" decimals="INF">4793266</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="AsOf2016-12-31_custom_ZeroPointFiveFiveToFourPointTwoSixMember" unitRef="Shares" decimals="INF">991768</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="AsOf2016-12-31_custom_FourPointThreeTwoToSixPointEightSixMember" unitRef="Shares" decimals="INF">1288863</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="AsOf2016-12-31_custom_SevenPointFiveTwoToNinePointTwoOneMember" unitRef="Shares" decimals="INF">1047938</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="AsOf2016-12-31_custom_NinePointThreeFiveToTenPointNineSevenMember" unitRef="Shares" decimals="INF">1017107</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="AsOf2016-12-31_custom_ElevenPointTwoSixToFifteenPointFourZeroMember" unitRef="Shares" decimals="INF">425172</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="AsOf2016-12-31_custom_ZeroPointFiveFiveToFifteenPointFourZeroMember" unitRef="Shares" decimals="INF">4770848</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="AsOf2016-12-31" unitRef="Shares" decimals="INF">4770848</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="AsOf2016-03-31" unitRef="USDPShares" decimals="INF">6.29</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="AsOf2016-12-31_custom_ZeroPointFiveFiveToFourPointTwoSixMember" unitRef="USDPShares" decimals="INF">1.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="AsOf2016-12-31_custom_FourPointThreeTwoToSixPointEightSixMember" unitRef="USDPShares" decimals="INF">6.26</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="AsOf2016-12-31_custom_SevenPointFiveTwoToNinePointTwoOneMember" unitRef="USDPShares" decimals="INF">8.38</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="AsOf2016-12-31_custom_NinePointThreeFiveToTenPointNineSevenMember" unitRef="USDPShares" decimals="INF">9.86</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="AsOf2016-12-31_custom_ElevenPointTwoSixToFifteenPointFourZeroMember" unitRef="USDPShares" decimals="INF">13.95</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="AsOf2016-12-31" unitRef="USDPShares" decimals="INF">7.17</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:Depreciation contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">4463000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">3598000</us-gaap:Depreciation>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">2741000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">2565000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:InventoryWorkInProcess contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">76000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">0</us-gaap:InventoryWorkInProcess>
    <us-gaap:PurchaseCommitmentExcludingLongtermCommitmentTableTextBlock contextRef="From2016-04-01to2016-12-31">&lt;p style="font: 10pt Times New\000ARoman; margin-right: 0; margin-left: 0"&gt;At December 31, 2016, future minimum annual payments&#13;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: 80%; 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: 18%; 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; Remaining 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;478&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; 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;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,363&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;132&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&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,981&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;&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;&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;</us-gaap:PurchaseCommitmentExcludingLongtermCommitmentTableTextBlock>
    <us-gaap:GuaranteesIndemnificationsAndWarrantiesPolicies contextRef="From2016-04-01to2016-12-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;&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;&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="AsOf2016-12-31" unitRef="USD" decimals="-5">2200000</EGHT:ThirdPartyCustomerSupportVendorMaximumObligation>
    <EGHT:ThirdPartyCustomerSupportVendorMinimumMonthlyCommitment contextRef="AsOf2016-12-31" unitRef="USD" decimals="-5">400000</EGHT:ThirdPartyCustomerSupportVendorMinimumMonthlyCommitment>
    <EGHT:AdvanceTerminationNoticeRequiredDays contextRef="AsOf2016-12-31" unitRef="Integer" decimals="INF">150</EGHT:AdvanceTerminationNoticeRequiredDays>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="From2016-04-01to2016-12-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;8. 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 three months ended December 31, 2016,&#13;the Company recorded a benefit from income taxes of $35,000, which was primarily attributable to loss from operations. For the&#13;three months ended December 31, 2015, the Company recorded a provision for income taxes of $0.6 million, which was primarily attributable&#13;to loss from operations.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company estimated the annual effective&#13;rate at the end of each quarterly period, and recorded the tax effect of certain discrete items, which are unusual or occur infrequently,&#13;in the interim period in which they occur, including changes in judgment about deferred tax valuation allowances. The determination&#13;of the effective tax rate reflects tax expense and benefit generated in certain domestic and foreign jurisdictions. However, jurisdictions&#13;with a year-to-date loss where no tax benefit can be recognized are excluded from the annual effective tax rate.&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, 2016, the Company had a liability&#13;for unrecognized tax benefits of $2.9 million, all of which, if recognized, would decrease the company's effective tax rate. The&#13;Company does not believe that there has been any significant change in the unrecognized tax benefits for the three and nine months&#13;ended December 31, 2016, and does not expect the remaining unrecognized tax benefit to change materially in the next 12 months.&#13;To the extent that the remaining unrecognized tax benefits are ultimately recognized, they will have an impact on the effective&#13;tax rate in future periods.&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 subject to taxation in the&#13;U.S., California and various other states and foreign jurisdictions in which it has or had a subsidiary or branch operations or&#13;it is collecting sales tax. All tax returns from fiscal 2013 to fiscal 2016 may be subject to examination by the Internal Revenue&#13;Service, California and various other states. Net operating losses and tax credits carried forward to March 31, 2016 may still&#13;be subject to adjustment by the taxing authorities until the period is closed to examination. As of January 30, 2017, there were&#13;no active federal or state income tax audits. Returns filed in foreign jurisdictions may be subject to examination for the fiscal&#13;years 2011 to 2016.&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-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;&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: 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;&#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-01to2016-12-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;6. 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;Leases&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 leases its headquarters facility&#13;in San Jose, California under an operating lease agreement that expires in October 2019. The lease is an industrial net lease&#13;with monthly base rent of $130,821 for the first 15 months with a 3% increase each year thereafter, and requires us to pay property&#13;taxes, utilities and normal maintenance costs. The Company also leases facilities for office space under non-cancelable operating&#13;leases for its various domestic and international locations.&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 entered into a series of noncancelable&#13;capital lease agreements for office equipment bearing interest at various rates. Assets under capital lease at December 31, 2016&#13;totaled $2.3 million with accumulated amortization of $0.8 million.&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 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;&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. Changes in the Company's product warranty liability,&#13;which is included in cost of product revenues in the consolidated statements of operations, 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="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-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="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Three Months Ended&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="4" style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Nine Months 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 colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31,&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="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 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: 44%; 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: 12%; 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: 12%; 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;&#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: 12%; 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: 12%; 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 period&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;333&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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;325&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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;326&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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&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; Accruals for warranties&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;24&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;251&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;263&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; Settlements&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;(26)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(70)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(201)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(223)&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; Adjustments&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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;(41)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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;(21)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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;(86)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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)&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&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;290&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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;322&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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;290&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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;322&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;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. The agreement requires a 150-day notice to terminate. At December 31, 2016, the total remaining&#13;obligation upon a termination of the contract was $2.2 million.&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 has entered into contracts with&#13;multiple vendors for third party network service which expire on various dates in fiscal 2017 through 2020. At December 31, 2016,&#13;future minimum 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: 80%; 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: 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: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 15%; 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; Remaining 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;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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;478&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; 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;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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,363&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;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;132&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="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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;&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;&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,981&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.&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 USPTO initiated and has&#13;since maintained a Reexamination Proceeding in which the claims of a patent (asserted against the Company) were rejected as being&#13;invalid based on four separate grounds.&amp;#160; In response to the USPTO invalidity rejections, the Company filed an informational&#13;pleading (on July 10, 2013) to join a motion to stay the proceeding in the Delaware Court, which this motion was granted on July&#13;17, 2013.&amp;#160;On May 5, 2015 and presumably in light of the Reexamination Proceeding, the Court administratively closed this case&#13;with leave to reopen if needed. The Reexamination Proceeding was appealed to the USPTO&amp;#160;Patent Trial and Appeal Board (&amp;#34;PTO&#13;Board of Appeals&amp;#34;), which affirmed the rejection of all claims in a Decision (December 29, 2015), which is now on appeal before&#13;the Court of Appeals for the Federal Circuit.&amp;#160; The matter is briefed and oral argument before the Court of Appeals for the&#13;Federal Circuit is scheduled for&amp;#160;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 November 14, 2016, the Company was named&#13;as a defendant in Serenitiva LLC v. 8x8, Inc. filed in U.S. District Court for the E.D. of Texas (Civil Action No. 6:16-cv-1290).&#13;Plaintiff Serenitiva LLC is suing the Company based on alleged infringement of U.S. Patent No. 6,865,268 by alleged Company activities&#13;in connection with the Company's Virtual Contact Center Agent Console (alleged as providing interactive, real-time call tracking&#13;and resolution management over a communications network). Plaintiff Serenitiva LLC also sued nine other defendants regarding&#13;the same patent asserted in the complaint filed against the Company. The Company is currently assessing factual and legal defenses&#13;to these claims and expect to present a vigorous defense. The Company has not answered the complaint yet and 8x8 cannot estimate&#13;potential liability in this case at this early stage of the litigation. Plaintiff Serenitiva and three of these other defendants&#13;have already settled/resolved their respective suits.&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&#13;was named as a defendant in Paluxy Messaging LLC v. 8x8, Inc. filed in U.S. District Court for the E.D. of Texas, Tyler&#13;Division (Civil Action No. 6:16-cv-1346). Plaintiff Paluxy Messaging LLC is suing the Company based on alleged infringement&#13;U.S. Patent No. 8,411,829 by alleged activities in connection with the Company's use of a  voicemail system (alleged&#13;in the complaint as providing a system for managing messages). Plaintiff Paluxy Messaging LLC also sued seven&#13;other defendants regarding the same patent asserted in the complaint filed against the Company. The Company is currently&#13;assessing factual and legal defenses to these claims and expect to present a vigorous defense. The Company has not answered&#13;the complaint yet and the Company cannot estimate potential liability in this case at this early stage of the&#13;litigation. Plaintiff Paluxy Messaging and three of these other defendants have already settled/resolved their respective&#13;suits.&lt;/p&gt;&#13;&#13;&#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&#13;as a defendant in Slocumb Law Firm v. 8x8, Inc. The Slocumb Law Firm has alleged that it purchased certain business services from&#13;the Company that did not perform as advertised or expected, and has asserted causes of actions for fraud, breach of contract,&#13;violations of the Alabama Deceptive Trade Practices Act and negligence. On May 7, 2015, the Company filed a motion with the U.S.&#13;District Court for the Middle District of Alabama, seeking an order compelling the Slocumb Law Firm to arbitrate its claims against&#13;the Company in Santa Clara County, California pursuant to a clause mandating arbitration of disputes set forth in the terms and&#13;conditions to which Slocumb Law Firm agreed in connection with its purchase of business services from the Company. No briefing&#13;schedule or hearing date for the motion has been set as of this time. Discovery has not yet commenced in the case. The Company&#13;intends to vigorously defend against the Slocumb Law Firm's claims.&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;During the period ended December 31,&#13;2016, the City of San Francisco levied an assessment for utility taxes against the Company. The Company plans to vigorously&#13;appeal the assessment. Based on historical experience of the Company, management has determined the&#13;probable loss relating to this exposure to be approximately $0.4 million, which was recorded in the consolidated financial&#13;statements as of December 31, 2016. Although the outcome cannot be predicted, the estimated reasonable additional loss is&#13;between $0 to $0.6 million.&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;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:PaymentsForSoftware contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">3939000</us-gaap:PaymentsForSoftware>
    <us-gaap:PaymentsForSoftware contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">1275000</us-gaap:PaymentsForSoftware>
    <us-gaap:FiscalPeriod contextRef="From2016-04-01to2016-12-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;&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-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-01to2016-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;At December 31, 2016, annual amortization&#13;of intangible assets, based upon our existing intangible assets and current useful lives, is estimated to be the following (in&#13;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;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;Remaining 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;869&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;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;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;3,229&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;2,983&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;2,983&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&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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,644&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;1,901&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,609&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;&#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:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock contextRef="From2016-04-01to2016-12-31">&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;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 style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="4" style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Three Months Ended&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="4" style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Nine Months 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 colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31,&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="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 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: 44%; 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: 12%; 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: 12%; 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;&#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: 12%; 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: 12%; 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;Employee stock options&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;368&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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,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: 10pt"&gt;243&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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,539&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&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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;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="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;653&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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&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 anti-dilutive employee stock-based securities&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 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;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="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,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="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;896&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#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;2,594&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;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&amp;#160;&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;&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;&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:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:DeferredTaxAssetsNetCurrent contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">5382000</us-gaap:DeferredTaxAssetsNetCurrent>
    <us-gaap:DeferredTaxAssetsNetCurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">0</us-gaap:DeferredTaxAssetsNetCurrent>
    <EGHT:NoncurrentDeferredTaxAssetNet contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">43189000</EGHT:NoncurrentDeferredTaxAssetNet>
    <EGHT:NoncurrentDeferredTaxAssetNet contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">48443000</EGHT:NoncurrentDeferredTaxAssetNet>
    <us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock contextRef="From2016-04-01to2016-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;1. DESCRIPTION OF BUSINESS 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;/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;DESCRIPTION OF BUSINESS&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. (8x8 or the Company) is a provider&#13;of cloud-based, enterprise-class software solutions that transform the way businesses communicate and collaborate globally. The&#13;Company's integrated, &amp;#34;pure-cloud&amp;#34; offering combines global voice, contact center software, conferencing, messaging&#13;and video with integrated workflows and big data analytics on a single platform to enable increased team productivity, better&#13;customer engagement and real-time insights into business performance.&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;BASIS OF PRESENTATION&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 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;The accompanying interim condensed consolidated&#13;financial statements are unaudited and have been prepared on substantially the same basis as our annual consolidated financial&#13;statements for the fiscal year ended March 31, 2016. In the opinion of the Company's management, these interim condensed consolidated&#13;financial statements reflect all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair&#13;statement of our financial position, results of operations and cash flows for the periods presented. The preparation of financial&#13;statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that&#13;affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed&#13;consolidated financial statements and the reported amounts of revenue and expenses during the reporting periods. Actual results&#13;could differ from these estimates.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The March 31, 2016 year-end condensed consolidated&#13;balance sheet data in this document were derived from audited consolidated financial statements and does not include all of the&#13;disclosures required by U.S. generally accepted accounting principles. These condensed consolidated financial statements should&#13;be read in conjunction with the Company's audited consolidated financial statements as of and for the fiscal year ended March 31,&#13;2016 and notes thereto included in the Company's fiscal 2016 Annual Report on Form 10-K.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The results of operations and cash flows for&#13;the interim periods included in these condensed consolidated financial statements are not necessarily indicative of the results&#13;to be expected for any future period or the entire fiscal year.&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;RECLASSIFICATION&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;Certain amounts previously reported within&#13;the Company's consolidated balance sheets and statements of cash flows have been reclassified to conform to the current period&#13;presentation. The reclassification&amp;#160;had no impact on the Company's previously reported net loss, cash flows, or basic or diluted&#13;net loss per share amounts.&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;SIGNIFICANT ACCOUNTING POLICIES&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 significant accounting policies used in&#13;preparation of these condensed consolidated financial statements are disclosed in our Annual Report on Form 10-K for the fiscal&#13;year ended March 31, 2016 filed with the SEC on May 31, 2016, and there have been no changes to the Company's significant accounting&#13;policies during the&amp;#160;nine months ended December 31, 2016, except as described in the &amp;#34;Recently Adopted Accounting Pronouncements&amp;#34;&#13;section below.&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 April 2015, the Financial Accounting&#13;Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2015-5,&amp;#160;&lt;i&gt;&amp;#34;Intangibles-Goodwill and&#13;Other-Internal-Use Software (Subtopic 350-40): Customer's Accounting for Fees Paid in a Cloud Computing Arrangement.&amp;#34;&lt;/i&gt;&#13;This update provides guidance in evaluating whether a cloud computing arrangement includes a software license. If a cloud&#13;computing arrangement includes a software license, then the software license element of the arrangement should be accounted&#13;for as an acquisition of a software license. If a cloud computing arrangement does not include a software license, the&#13;customer should account for the arrangement as a service contract. The guidance does not change generally accepted accounting&#13;principles for a customer's accounting for service contracts. This update is effective for annual periods, including interim&#13;periods within those annual periods, beginning after December 15, 2015. Therefore, the Company has prospectively adopted this&#13;new standard on April 1, 2016. The adoption of this standard did not have a material impact on our 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 2015, the FASB issued ASU&#13;No. 2015-17, &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&#13;standard prospectively during the quarter ended June 30, 2016. The adoption of this standard resulted in reclassifying&#13;current deferred income tax assets to noncurrent deferred income tax assets and current deferred income tax liabilities to&#13;noncurrent deferred income 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,&#13;&lt;i&gt;Revenue from Contracts with Customers&lt;/i&gt;, along with amendments issued in 2015 and 2016, which requires an entity to recognize&#13;the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. The ASU will&#13;replace most existing revenue recognition guidance in U.S. GAAP when it becomes effective. The new standard will become effective&#13;for the Company on April 1, 2018. The standard permits the use of either the retrospective or cumulative effect transition method.&#13;The Company has not yet selected a transition method. The Company is currently assessing the impact of this pronouncement and its&#13;amendments 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 2014, the FASB issued ASU No. 2014-15&lt;b&gt;,&lt;/b&gt;&amp;#160;&lt;i&gt;Presentation&#13;of Financial Statements: Going Concern (Subtopic 205-40)&lt;/i&gt;, this ASU provides guidance regarding management's responsibility&#13;in evaluating whether there is substantial doubt about a company's ability to continue as a going concern. Certain disclosures&#13;will be required if conditions give rise to substantial doubt about an entity's ability to continue as a going concern. The amendment&#13;is effective for the annual period ending after December 15, 2016, and for annual periods and interim periods thereafter. The Company&#13;will apply the requirements of ASU&amp;#160;2014-15&amp;#160;during 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;In June 2016, the FASB issued ASU No.&#13;2016-13, &lt;i&gt;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&lt;/i&gt;,&#13;which provides guidance for measurement and recognition of expected credit losses for financial assets held based on&#13;historical experience, current conditions, and reasonable and supportable forecasts that affect the collectability of the&#13;reported amount. The amendment is effective for fiscal years beginning after December 15, 2020. Early adoption is permitted&#13;for fiscal years beginning after December 15, 2018. The Company is currently assessing the impact of this pronouncement to&#13;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, &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;&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;&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;&amp;#160;&lt;/p&gt;</us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>
    <us-gaap:InventoryDisclosureTextBlock contextRef="From2016-04-01to2016-12-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;&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;December 31, &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;&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: 70%; 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;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;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;Inventory (in thousands)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-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="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; Work-in-process&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;&#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: 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;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Finished goods&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;572&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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;572&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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-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;&#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:InventoryDisclosureTextBlock>
    <us-gaap:EarningsPerShareTextBlock contextRef="From2016-04-01to2016-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;9. 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;&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;The following is a reconciliation of the weighted&#13;average number of common shares outstanding used in calculating basic and diluted net loss per share (in thousands, except share&#13;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="4" style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Three Months Ended&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="4" style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Nine Months 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 colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31,&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="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 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: 44%; 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: 12%; 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: 12%; 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;&#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: 12%; 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: 12%; 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;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;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;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 loss available to common stockholders&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,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: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(1,680)&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,826)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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,044)&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;&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&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-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;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Common shares used in basic and diluted calculation&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 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&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="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;88,289&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;&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,062&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#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,812&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;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;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;Basic and diluted net loss per share&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;(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: 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)&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;(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: 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;&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 style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="4" style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Three Months Ended&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="4" style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Nine Months 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 colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31,&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="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 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: 44%; 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: 12%; 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: 12%; 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;&#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: 12%; 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: 12%; 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;Employee stock options&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;368&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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,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: 10pt"&gt;243&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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,539&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&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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;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="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;653&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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&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 anti-dilutive employee stock-based securities&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 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;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="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,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="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;896&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#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;2,594&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-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;&lt;b&gt;&amp;#160;&lt;/b&gt;&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;&lt;/p&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:PropertyPlantAndEquipmentAdditions contextRef="From2016-04-01to2016-12-31_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" unitRef="USD" decimals="-5">3900000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions contextRef="From2016-04-01to2016-12-31_us-gaap_SoftwareDevelopmentMember" unitRef="USD" decimals="-5">700000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions contextRef="From2015-04-01to2015-12-31_us-gaap_SoftwareDevelopmentMember" unitRef="USD" decimals="-5">200000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions contextRef="From2015-04-01to2015-12-31_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" unitRef="USD" decimals="-5">1100000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <dei:EntityCommonStockSharesOutstanding contextRef="AsOf2017-01-30" unitRef="Shares" decimals="INF">90932838</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="From2016-04-01to2016-12-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;10. 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. Revenues are attributed to each segment based on the ordering location&#13;of the customer or ship to location. The Company allocates corporate overhead costs such as research and development, sales and&#13;marketing, general and administrative, amortization expense, stock-based compensation expense, and commitment and contingencies&#13;to the Americas segment.&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 revenue distribution by geographic&#13;region (based upon the destination of shipments and the customer's service address) was 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: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="4" style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Three Months Ended&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="4" style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Nine Months 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 colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31,&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="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 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: 44%; 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: 12%; 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: 12%; 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;&#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: 12%; 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: 12%; 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&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;87%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;87%&lt;/font&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;Europe (principally UK)&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;10%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;13%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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%&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;Asia-Pacific&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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;0%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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;0%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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%&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="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;100%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#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;100%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#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;100%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#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;100%&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;Geographic area data is based upon the location&#13;of the property and equipment and 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 style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31,&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;&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: 70%; 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;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;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;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;10,973&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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,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;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="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;4,123&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;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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;Asia-Pacific&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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;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;568&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;15,224&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;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;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The following table provides financial information&#13;by segment for the three and nine months ended December 31, 2016 and 2015 (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="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Three Months Ended&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="4" style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Nine Months 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 colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31,&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="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 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: 44%; 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: 12%; 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: 12%; 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;&#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: 12%; 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: 12%; 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&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;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 revenues&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;57,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: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;46,503&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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;167,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;&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;134,177&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; Net income&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;831&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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;467&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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,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;733&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;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="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;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 revenues&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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,022&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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,665&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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,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;&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;17,826&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; Net 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: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(2,156)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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,147)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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,167)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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,777)&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;&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: 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;&lt;/p&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:IncomeTaxesPaid contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">350000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">441000</us-gaap:IncomeTaxesPaid>
    <us-gaap:InterestPaid contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">16000</us-gaap:InterestPaid>
    <us-gaap:InterestPaid contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">30000</us-gaap:InterestPaid>
    <us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock contextRef="From2016-04-01to2016-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0; text-align: justify"&gt;The Company's revenue distribution by&#13;geographic region (based upon the destination of shipments and the customer's service address) was 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: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="4" style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Three Months Ended&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="4" style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Nine Months 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 colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31,&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="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 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: 44%; 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: 12%; 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: 12%; 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;&#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: 12%; 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: 12%; 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&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;87%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;87%&lt;/font&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;Europe (principally UK)&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;10%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;13%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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%&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;Asia-Pacific&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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;0%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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;0%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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%&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="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;100%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#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;100%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#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;100%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#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;100%&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;Geographic area data is based upon the location&#13;of the property and equipment and 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 style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31,&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;&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: 70%; 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;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;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;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;10,973&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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,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;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="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;4,123&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;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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;Asia-Pacific&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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;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;568&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;15,224&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;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;&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: 5pt 0; text-align: justify"&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: 5pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0; text-align: justify"&gt;&amp;#160;&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;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0; text-align: justify"&gt;&amp;#160;&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;</us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit contextRef="From2016-04-01to2016-12-31_custom_ZeroPointFiveFiveToFourPointTwoSixMember" unitRef="USDPShares" decimals="INF">0.55</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit contextRef="From2016-04-01to2016-12-31_custom_FourPointThreeTwoToSixPointEightSixMember" unitRef="USDPShares" decimals="INF">4.32</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit contextRef="From2016-04-01to2016-12-31_custom_SevenPointFiveTwoToNinePointTwoOneMember" unitRef="USDPShares" decimals="INF">7.52</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit contextRef="From2016-04-01to2016-12-31_custom_NinePointThreeFiveToTenPointNineSevenMember" unitRef="USDPShares" decimals="INF">9.35</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit contextRef="From2016-04-01to2016-12-31_custom_ElevenPointTwoSixToFifteenPointFourZeroMember" unitRef="USDPShares" decimals="INF">11.26</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit contextRef="From2016-04-01to2016-12-31_custom_ZeroPointFiveFiveToFifteenPointFourZeroMember" unitRef="USDPShares" decimals="INF">0.55</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit contextRef="From2016-04-01to2016-12-31_custom_ZeroPointFiveFiveToFourPointTwoSixMember" unitRef="USDPShares" decimals="INF">4.26</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit contextRef="From2016-04-01to2016-12-31_custom_FourPointThreeTwoToSixPointEightSixMember" unitRef="USDPShares" decimals="INF">6.86</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit contextRef="From2016-04-01to2016-12-31_custom_SevenPointFiveTwoToNinePointTwoOneMember" unitRef="USDPShares" decimals="INF">9.21</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit contextRef="From2016-04-01to2016-12-31_custom_NinePointThreeFiveToTenPointNineSevenMember" unitRef="USDPShares" decimals="INF">10.97</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit contextRef="From2016-04-01to2016-12-31_custom_ElevenPointTwoSixToFifteenPointFourZeroMember" unitRef="USDPShares" decimals="INF">15.40</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit contextRef="From2016-04-01to2016-12-31_custom_ZeroPointFiveFiveToFifteenPointFourZeroMember" unitRef="USDPShares" decimals="INF">15.40</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2016-04-01to2016-12-31_custom_ZeroPointFiveFiveToFourPointTwoSixMember">P1Y216D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2016-04-01to2016-12-31_custom_FourPointThreeTwoToSixPointEightSixMember">P6Y252D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2016-04-01to2016-12-31_custom_SevenPointFiveTwoToNinePointTwoOneMember">P8Y36D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2016-04-01to2016-12-31_custom_NinePointThreeFiveToTenPointNineSevenMember">P6Y324D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2016-04-01to2016-12-31_custom_ElevenPointTwoSixToFifteenPointFourZeroMember">P9Y72D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue contextRef="AsOf2016-12-31_custom_ZeroPointFiveFiveToFourPointTwoSixMember" unitRef="USD" decimals="0">12760718</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue contextRef="AsOf2016-12-31_custom_FourPointThreeTwoToSixPointEightSixMember" unitRef="USD" decimals="0">10368791</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue contextRef="AsOf2016-12-31_custom_SevenPointFiveTwoToNinePointTwoOneMember" unitRef="USD" decimals="0">6207461</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue contextRef="AsOf2016-12-31_custom_NinePointThreeFiveToTenPointNineSevenMember" unitRef="USD" decimals="0">4517121</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue contextRef="AsOf2016-12-31_custom_ElevenPointTwoSixToFifteenPointFourZeroMember" unitRef="USD" decimals="0">389388</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue contextRef="AsOf2016-12-31_custom_ZeroPointFiveFiveToFifteenPointFourZeroMember" unitRef="USD" decimals="0">34243479</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="AsOf2016-12-31_custom_ZeroPointFiveFiveToFourPointTwoSixMember" unitRef="Shares" decimals="INF">991768</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="AsOf2016-12-31_custom_FourPointThreeTwoToSixPointEightSixMember" unitRef="Shares" decimals="INF">969263</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="AsOf2016-12-31_custom_SevenPointFiveTwoToNinePointTwoOneMember" unitRef="Shares" decimals="INF">481286</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="AsOf2016-12-31_custom_NinePointThreeFiveToTenPointNineSevenMember" unitRef="Shares" decimals="INF">759962</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="AsOf2016-12-31_custom_ElevenPointTwoSixToFifteenPointFourZeroMember" unitRef="Shares" decimals="INF">63204</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="AsOf2016-12-31_custom_ZeroPointFiveFiveToFifteenPointFourZeroMember" unitRef="Shares" decimals="INF">3265483</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="AsOf2016-12-31" unitRef="Shares" decimals="INF">3265483</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="AsOf2016-12-31_custom_ZeroPointFiveFiveToFourPointTwoSixMember" unitRef="USDPShares" decimals="INF">1.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="AsOf2016-12-31_custom_FourPointThreeTwoToSixPointEightSixMember" unitRef="USDPShares" decimals="INF">6.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="AsOf2016-12-31_custom_SevenPointFiveTwoToNinePointTwoOneMember" unitRef="USDPShares" decimals="INF">8.44</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="AsOf2016-12-31_custom_NinePointThreeFiveToTenPointNineSevenMember" unitRef="USDPShares" decimals="INF">9.80</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="AsOf2016-12-31_custom_ElevenPointTwoSixToFifteenPointFourZeroMember" unitRef="USDPShares" decimals="INF">11.96</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="AsOf2016-12-31" unitRef="USDPShares" decimals="INF">5.99</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="AsOf2016-12-31_custom_ZeroPointFiveFiveToFourPointTwoSixMember" unitRef="USD" decimals="0">12760718</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="AsOf2016-12-31_custom_FourPointThreeTwoToSixPointEightSixMember" unitRef="USD" decimals="0">7990967</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="AsOf2016-12-31_custom_SevenPointFiveTwoToNinePointTwoOneMember" unitRef="USD" decimals="0">2821376</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="AsOf2016-12-31_custom_NinePointThreeFiveToTenPointNineSevenMember" unitRef="USD" decimals="0">3418142</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="AsOf2016-12-31_custom_ElevenPointTwoSixToFifteenPointFourZeroMember" unitRef="USD" decimals="0">156748</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="AsOf2016-12-31_custom_ZeroPointFiveFiveToFifteenPointFourZeroMember" unitRef="USD" decimals="0">27147951</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:AccretionExpense contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">228000</us-gaap:AccretionExpense>
    <us-gaap:AccretionExpense contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">584000</us-gaap:AccretionExpense>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">34821000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">43934000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">92647000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">90025000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">47625000</us-gaap:ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">38451000</us-gaap:ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments>
    <us-gaap:DeferredRevenueNoncurrent contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">154000</us-gaap:DeferredRevenueNoncurrent>
    <us-gaap:DeferredRevenueNoncurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">81000</us-gaap:DeferredRevenueNoncurrent>
    <us-gaap:NonoperatingIncomeExpense contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">1209000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">710000</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:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">-20649000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">-35644000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">22220000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">15384000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">-796000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">317000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations>
    <us-gaap:OtherDepreciationAndAmortization contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">442000</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">456000</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">23434000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate contextRef="From2016-04-01to2016-12-31_OptionGrantsAndStockPurchaseRightsMember" unitRef="Integer" decimals="INF">0.44</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate contextRef="From2016-04-01to2016-12-31_EmployeeStockPurchasePlanRightsMember" unitRef="Integer" decimals="INF">0.40</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate contextRef="From2015-10-01to2015-12-31_custom_OptionGrantsAndStockPurchaseRightsMember" unitRef="Integer" decimals="INF">0.51</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate contextRef="From2016-10-01to2016-12-31_custom_OptionGrantsAndStockPurchaseRightsMember" unitRef="Integer" decimals="INF">0.42</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate contextRef="From2015-04-01to2015-12-31_custom_OptionGrantsAndStockPurchaseRightsMember" unitRef="Integer" decimals="INF">0.53</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate contextRef="From2015-10-01to2015-12-31_custom_EmployeeStockPurchasePlanRightsMember" unitRef="Integer" decimals="INF">0.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate contextRef="From2016-10-01to2016-12-31_custom_EmployeeStockPurchasePlanRightsMember" unitRef="Integer" decimals="INF">0.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate contextRef="From2015-04-01to2015-12-31_custom_EmployeeStockPurchasePlanRightsMember" unitRef="Integer" decimals="INF">0.45</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="From2016-04-01to2016-12-31_OptionGrantsAndStockPurchaseRightsMember" unitRef="Integer" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="From2016-04-01to2016-12-31_EmployeeStockPurchasePlanRightsMember" unitRef="Integer" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="From2015-10-01to2015-12-31_custom_OptionGrantsAndStockPurchaseRightsMember" unitRef="Integer" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="From2016-10-01to2016-12-31_custom_OptionGrantsAndStockPurchaseRightsMember" unitRef="Integer" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="From2015-04-01to2015-12-31_custom_OptionGrantsAndStockPurchaseRightsMember" unitRef="Integer" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="From2015-10-01to2015-12-31_custom_EmployeeStockPurchasePlanRightsMember" unitRef="Integer" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="From2016-10-01to2016-12-31_custom_EmployeeStockPurchasePlanRightsMember" unitRef="Integer" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="From2015-04-01to2015-12-31_custom_EmployeeStockPurchasePlanRightsMember" unitRef="Integer" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="From2016-04-01to2016-12-31_OptionGrantsAndStockPurchaseRightsMember">P4Y248D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="From2016-04-01to2016-12-31_EmployeeStockPurchasePlanRightsMember">P0Y274D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="From2015-10-01to2015-12-31_custom_OptionGrantsAndStockPurchaseRightsMember">P5Y90D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="From2016-10-01to2016-12-31_custom_OptionGrantsAndStockPurchaseRightsMember">P4Y180D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="From2015-04-01to2015-12-31_custom_OptionGrantsAndStockPurchaseRightsMember">P5Y158D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="From2015-10-01to2015-12-31_custom_EmployeeStockPurchasePlanRightsMember">P0Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="From2016-10-01to2016-12-31_custom_EmployeeStockPurchasePlanRightsMember">P0Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="From2015-04-01to2015-12-31_custom_EmployeeStockPurchasePlanRightsMember">P0Y9M0D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="From2016-04-01to2016-12-31_OptionGrantsAndStockPurchaseRightsMember" unitRef="USDPShares" decimals="INF">5.47</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="From2016-04-01to2016-12-31_EmployeeStockPurchasePlanRightsMember" unitRef="USDPShares" decimals="INF">4.04</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="From2015-10-01to2015-12-31_custom_OptionGrantsAndStockPurchaseRightsMember" unitRef="USDPShares" decimals="INF">4.92</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="From2016-10-01to2016-12-31_custom_OptionGrantsAndStockPurchaseRightsMember" unitRef="USDPShares" decimals="INF">5.54</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="From2015-04-01to2015-12-31_custom_OptionGrantsAndStockPurchaseRightsMember" unitRef="USDPShares" decimals="INF">4.12</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="From2015-10-01to2015-12-31_custom_EmployeeStockPurchasePlanRightsMember" unitRef="USDPShares" decimals="INF">0.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="From2016-10-01to2016-12-31_custom_EmployeeStockPurchasePlanRightsMember" unitRef="USDPShares" decimals="INF">0.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="From2015-04-01to2015-12-31_custom_EmployeeStockPurchasePlanRightsMember" unitRef="USDPShares" decimals="INF">2.78</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:IntangibleAssetsDisclosureTextBlock contextRef="From2016-04-01to2016-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0"&gt;&lt;b&gt;4. INTANGIBLE ASSETS AND GOODWILL&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;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;&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;December 31,&#13;    2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&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;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;&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: 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;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Net&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&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;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&lt;b&gt;Net&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;&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: 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;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&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;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&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;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&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;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&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;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&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;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 29%; 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: 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;&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: 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;&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: 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;&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: 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;&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: 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;&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: 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;17,402&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;(6,318)&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;11,084&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;18,640&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,622)&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;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;&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;9,383&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="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;(5,858)&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="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;3,525&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="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;&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;(4,847)&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="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;&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;2,022&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="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 style="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;2,022&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="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;&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 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;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;&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;95&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;-&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;95&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;95&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;-&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;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;28,902&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;(12,176)&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;16,726&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;30,933&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,469)&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;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 December 31, 2016, annual amortization&#13;of intangible assets, based upon our existing intangible assets and current useful lives, is estimated to be the following (in&#13;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;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;Remaining 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;869&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;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;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;3,229&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;2,983&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;2,983&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&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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,644&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;1,901&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,609&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 three months ended December 31,&#13;2016, the Company decided to discontinue a certain customer segment of its United Kingdom based platform-as-a-service (DXI PaaS)&#13;that was acquired in fiscal 2016 as part of the DXI acquisition. The Company evaluated long-lived assets related to the DXI reporting&#13;unit 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 DXI PaaS customer relationship&#13;intangible 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;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;During the three months ended December 31,&#13;2015, the Company decided to end-of-life its hosted virtual desktop service (Zerigo). The Company evaluated long-lived assets&#13;related to Zerigo including the technology, customer relationships, and trade name intangible assets for impairment. The Company&#13;determined it was appropriate to record an impairment charge equal to the remaining value of the impaired long-lived assets in&#13;the third fiscal quarter. The impairment recorded during the fiscal year was $0.6 million, of which $0.4 million and $0.2 million&#13;was recorded in cost of service and sales and marketing, respectively, in the consolidated statements of operations. Revenues&#13;and net income (loss) 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;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 as of 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;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;&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;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;&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;47,420&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;(3,093)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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,093)&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 December 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="border-bottom: black 2.25pt double; 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;&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,598&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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;44,327&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;&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;</us-gaap:IntangibleAssetsDisclosureTextBlock>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="From2016-04-01to2016-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 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;2. FAIR VALUE MEASUREMENTS&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;Cash, cash equivalents, and 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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&gt;&lt;b&gt;As of December 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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 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;27,382&amp;#160;&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;&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: center"&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: center"&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;27,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;27,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;-&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;&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: 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;&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: 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; Money market funds&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;6,075&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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;6,075&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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,075&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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; 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: 10pt"&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: 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;(202)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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,798&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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,798&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;&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: 10pt"&gt;35,457&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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;(202)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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,255&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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;33,457&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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,798&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;&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: 10pt"&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: 10pt"&gt;20,945&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;20,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;&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;20,947&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; Corporate debt&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;90,469&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;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;(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;90,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="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;90,461&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; 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: 10pt"&gt;22,630&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;22,622&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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;22,622&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; 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: 10pt"&gt;367&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;365&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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;365&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; 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: 10pt"&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="text-align: right"&gt;&lt;font style="font-size: 10pt"&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: 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,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="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,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: 10pt"&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: 10pt"&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: 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;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: 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,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: 10pt"&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&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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;137,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="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;69&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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;(84)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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;137,396&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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;137,396&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&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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;172,868&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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;69&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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;(286)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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;172,651&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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;33,457&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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;139,194&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;&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: 10pt"&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: 10pt"&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: 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="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;&lt;font style="font-size: 10pt"&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: 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="border-bottom: black 1.5pt solid; 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 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;&lt;font style="font-size: 10pt"&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: 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 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: 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;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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;-&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; &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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 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;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: 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;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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,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: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&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: 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;&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: 10pt"&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: 10pt"&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: 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;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: 10pt"&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: 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; 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: 10pt"&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: 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;(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: 10pt"&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: 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,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: 10pt"&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: 10pt"&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: 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;(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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 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;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: 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;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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 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;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: 10pt"&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: 10pt"&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: 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)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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,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: 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,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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 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;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: 10pt"&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: 10pt"&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: 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;(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: 10pt"&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: 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,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: 10pt"&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: 10pt"&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: 10pt"&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: 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;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: 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;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: 10pt"&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: 10pt"&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: 10pt"&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: 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,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: 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,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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 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;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: 10pt"&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: 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;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: 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;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: 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;(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: 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,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: 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;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: 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;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: 10pt"&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: 10pt"&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: 10pt"&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: 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="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;&lt;font style="font-size: 10pt"&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: 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="border-bottom: black 1.5pt solid; 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 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;&lt;font style="font-size: 10pt"&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: 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 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: 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;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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;-&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;Contractual maturities of investments as&#13;of December 31, 2016, 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="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%; 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="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &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;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;86,842&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;52,352&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;139,194&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, was&#13;associated with the Quality Software Corporation (QSC) acquisition made in the first quarter of fiscal 2016. Amounts held in escrow&#13;were measured at fair value using present value computations. The contingent consideration was measured at fair value using a probability&#13;weighted average of the potential payment outcomes that would occur should certain contract milestones be reached. There is no&#13;market data available to use in valuing the contingent consideration; therefore, the Company developed its own assumptions related&#13;to the achievement of the milestones to evaluate the fair value of the liability. As such, the contingent consideration is classified&#13;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="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Three Months Ended&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="4" style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Nine Months 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 colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31,&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="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 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: 44%; 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: 12%; 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: 12%; 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;&#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: 12%; 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: 12%; 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 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;216&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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;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;&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;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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 &lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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;(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="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(50)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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;&#13;    &lt;td style="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;&#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:FairValueDisclosuresTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="From2016-04-01to2016-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;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. Revenues are attributed to each segment based on the ordering location&#13;of the customer or ship to location. The Company allocates corporate overhead costs such as research and development, sales and&#13;marketing, general and administrative, amortization expense, stock-based compensation expense, and commitment and contingencies&#13;to the Americas segment.&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-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:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock contextRef="From2016-04-01to2016-12-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;In the first nine months of fiscal 2017 and&#13;2016, the Company expensed all research and development costs in accordance with ASC 985-20, &lt;i&gt;Costs of Software to be Sold,&#13;Leased or Marketed&lt;/i&gt; (ASC 985-20).&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 computer software&#13;developed or obtained for internal use in accordance with ASC 350-40, &lt;i&gt;Internal Use Software&lt;/i&gt; (ASC 350-40). Capitalized costs&#13;are classified as either long-term assets or property and equipment on 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-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:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock>
    <us-gaap:StandardProductWarrantyPolicy contextRef="From2016-04-01to2016-12-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 the estimated costs that may be incurred under its product warranties upon revenue&#13;recognition.&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:StandardProductWarrantyPolicy>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="From2016-04-01to2016-12-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;&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:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="From2016-04-01to2016-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The accompanying interim condensed consolidated&#13;financial statements are unaudited and have been prepared on substantially the same basis as our annual consolidated financial&#13;statements for the fiscal year ended March 31, 2016. In the opinion of the Company's management, these interim condensed consolidated&#13;financial statements reflect all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair&#13;statement of our financial position, results of operations and cash flows for the periods presented. The preparation of financial&#13;statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that&#13;affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed&#13;consolidated financial statements and the reported amounts of revenue and expenses during the reporting periods. Actual results&#13;could differ from these estimates.&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;&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:UseOfEstimates>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="From2016-04-01to2016-12-31_EmployeeStockMember">P72D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="From2016-04-01to2016-12-31_StockOptionMember">P2Y43D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="From2016-04-01to2016-12-31_custom_AcquisitionrelatedMember">P2Y151D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShortTermInvestments contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">129274000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">139194000</us-gaap:ShortTermInvestments>
    <EGHT:TotalCapitalizedSoftwareCosts contextRef="AsOf2016-03-31_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" unitRef="USD" decimals="-5">1700000</EGHT:TotalCapitalizedSoftwareCosts>
    <EGHT:TotalCapitalizedSoftwareCosts contextRef="AsOf2016-03-31_us-gaap_SoftwareDevelopmentMember" unitRef="USD" decimals="-5">1200000</EGHT:TotalCapitalizedSoftwareCosts>
    <EGHT:TotalCapitalizedSoftwareCosts contextRef="AsOf2016-12-31_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" unitRef="USD" decimals="-5">1700000</EGHT:TotalCapitalizedSoftwareCosts>
    <EGHT:TotalCapitalizedSoftwareCosts contextRef="AsOf2016-12-31_us-gaap_SoftwareDevelopmentMember" unitRef="USD" decimals="-5">2500000</EGHT:TotalCapitalizedSoftwareCosts>
    <EGHT:AccumulatedSoftwareCostsAmortization contextRef="AsOf2016-03-31_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" unitRef="USD" decimals="-5">0</EGHT:AccumulatedSoftwareCostsAmortization>
    <EGHT:AccumulatedSoftwareCostsAmortization contextRef="AsOf2016-03-31_us-gaap_SoftwareDevelopmentMember" unitRef="USD" decimals="-5">200000</EGHT:AccumulatedSoftwareCostsAmortization>
    <EGHT:AccumulatedSoftwareCostsAmortization contextRef="AsOf2016-12-31_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" unitRef="USD" decimals="-5">400000</EGHT:AccumulatedSoftwareCostsAmortization>
    <EGHT:AccumulatedSoftwareCostsAmortization contextRef="AsOf2016-12-31_us-gaap_SoftwareDevelopmentMember" unitRef="USD" decimals="-5">600000</EGHT:AccumulatedSoftwareCostsAmortization>
    <us-gaap:StockholdersEquity contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">275306000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">282275000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">-6075000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">-904000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax contextRef="From2016-10-01to2016-12-31" unitRef="USD" decimals="-3">-1791000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax contextRef="From2015-10-01to2015-12-31" unitRef="USD" decimals="-3">-972000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:ProductWarrantyAccrual contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">326000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual contextRef="AsOf2015-03-31" unitRef="USD" decimals="-3">339000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">322000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">290000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual contextRef="AsOf2016-09-30" unitRef="USD" decimals="-3">333000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual contextRef="AsOf2015-09-30" unitRef="USD" decimals="-3">325000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyExpense contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">251000</us-gaap:ProductWarrantyExpense>
    <us-gaap:ProductWarrantyExpense contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">263000</us-gaap:ProductWarrantyExpense>
    <us-gaap:ProductWarrantyExpense contextRef="From2016-10-01to2016-12-31" unitRef="USD" decimals="-3">24000</us-gaap:ProductWarrantyExpense>
    <us-gaap:ProductWarrantyExpense contextRef="From2015-10-01to2015-12-31" unitRef="USD" decimals="-3">88000</us-gaap:ProductWarrantyExpense>
    <us-gaap:ProductWarrantyAccrualPayments contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">201000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrualPayments contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">223000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrualPayments contextRef="From2016-10-01to2016-12-31" unitRef="USD" decimals="-3">26000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrualPayments contextRef="From2015-10-01to2015-12-31" unitRef="USD" decimals="-3">70000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">-86000</us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease>
    <us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">-57000</us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease>
    <us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease contextRef="From2016-10-01to2016-12-31" unitRef="USD" decimals="-3">-41000</us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease>
    <us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease contextRef="From2015-10-01to2015-12-31" unitRef="USD" decimals="-3">-21000</us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2016-04-01to2016-12-31_CostOfServiceRevenuesMember" unitRef="USD" decimals="-3">1338000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2016-04-01to2016-12-31_CostOfProductRevenuesMember" unitRef="USD" decimals="-3">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2016-04-01to2016-12-31_ResearchAndDevelopmentExpenseMember" unitRef="USD" decimals="-3">2811000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2016-04-01to2016-12-31_SellingAndMarketingExpenseMember" unitRef="USD" decimals="-3">6118000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2016-04-01to2016-12-31_GeneralAndAdministrativeExpenseMember" unitRef="USD" decimals="-3">5363000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">15630000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">11202000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2015-04-01to2015-12-31_CostOfServiceRevenuesMember" unitRef="USD" decimals="-3">828000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2015-04-01to2015-12-31_CostOfProductRevenuesMember" unitRef="USD" decimals="-3">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2015-04-01to2015-12-31_ResearchAndDevelopmentExpenseMember" unitRef="USD" decimals="-3">2107000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2015-04-01to2015-12-31_SellingAndMarketingExpenseMember" unitRef="USD" decimals="-3">4308000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2015-04-01to2015-12-31_GeneralAndAdministrativeExpenseMember" unitRef="USD" decimals="-3">3959000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2016-10-01to2016-12-31" unitRef="USD" decimals="-3">6071000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2015-10-01to2015-12-31" unitRef="USD" decimals="-3">4663000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2016-10-01to2016-12-31_custom_CostOfServiceRevenuesMember" unitRef="USD" decimals="-3">538000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2015-10-01to2015-12-31_custom_CostOfServiceRevenuesMember" unitRef="USD" decimals="-3">346000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2016-10-01to2016-12-31_custom_CostOfProductRevenuesMember" unitRef="USD" decimals="-3">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2015-10-01to2015-12-31_custom_CostOfProductRevenuesMember" unitRef="USD" decimals="-3">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2016-10-01to2016-12-31_us-gaap_ResearchAndDevelopmentExpenseMember" unitRef="USD" decimals="-3">1061000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2015-10-01to2015-12-31_us-gaap_ResearchAndDevelopmentExpenseMember" unitRef="USD" decimals="-3">850000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2016-10-01to2016-12-31_us-gaap_SellingAndMarketingExpenseMember" unitRef="USD" decimals="-3">2452000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2015-10-01to2015-12-31_us-gaap_SellingAndMarketingExpenseMember" unitRef="USD" decimals="-3">1689000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2016-10-01to2016-12-31_us-gaap_GeneralAndAdministrativeExpenseMember" unitRef="USD" decimals="-3">2020000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2015-10-01to2015-12-31_us-gaap_GeneralAndAdministrativeExpenseMember" unitRef="USD" decimals="-3">1778000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">0</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">0</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="From2016-10-01to2016-12-31" unitRef="USD" decimals="-3">0</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="From2015-10-01to2015-12-31" unitRef="USD" decimals="-3">0</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2016-04-01to2016-12-31_EquityOptionMember" unitRef="Shares" decimals="-3">243000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2016-04-01to2016-12-31_StockCompensationPlanMember" unitRef="Shares" decimals="-3">653000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2016-04-01to2016-12-31" unitRef="Shares" decimals="-3">896000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2015-04-01to2015-12-31" unitRef="Shares" decimals="-3">2594000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2015-04-01to2015-12-31_EquityOptionMember" unitRef="Shares" decimals="-3">2539000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2015-04-01to2015-12-31_StockCompensationPlanMember" unitRef="Shares" decimals="-3">55000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2016-10-01to2016-12-31" unitRef="Shares" decimals="-3">720000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2015-10-01to2015-12-31" unitRef="Shares" decimals="-3">1232000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2016-10-01to2016-12-31_custom_EquityOptionMember" unitRef="Shares" decimals="-3">368000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2015-10-01to2015-12-31_custom_EquityOptionMember" unitRef="Shares" decimals="-3">1232000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2016-10-01to2016-12-31_us-gaap_StockCompensationPlanMember" unitRef="Shares" decimals="-3">352000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2015-10-01to2015-12-31_us-gaap_StockCompensationPlanMember" unitRef="Shares" decimals="-3">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers contextRef="From2016-04-01to2016-12-31">100%</us-gaap:EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers>
    <us-gaap:EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers contextRef="From2016-04-01to2016-12-31_us-gaap_AmericasMember">89%</us-gaap:EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers>
    <us-gaap:EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers contextRef="From2016-04-01to2016-12-31_us-gaap_EuropeMember">10%</us-gaap:EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers>
    <us-gaap:EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers contextRef="From2016-04-01to2016-12-31_us-gaap_AsiaPacificMember">1%</us-gaap:EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers>
    <us-gaap:EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers contextRef="From2015-04-01to2015-12-31">100%</us-gaap:EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers>
    <us-gaap:EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers contextRef="From2015-04-01to2015-12-31_us-gaap_AmericasMember">87%</us-gaap:EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers>
    <us-gaap:EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers contextRef="From2015-04-01to2015-12-31_us-gaap_EuropeMember">12%</us-gaap:EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers>
    <us-gaap:EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers contextRef="From2015-04-01to2015-12-31_us-gaap_AsiaPacificMember">1%</us-gaap:EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers>
    <us-gaap:EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers contextRef="From2016-10-01to2016-12-31">100%</us-gaap:EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers>
    <us-gaap:EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers contextRef="From2015-10-01to2015-12-31">100%</us-gaap:EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers>
    <us-gaap:EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers contextRef="From2016-10-01to2016-12-31_us-gaap_AmericasMember">90%</us-gaap:EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers>
    <us-gaap:EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers contextRef="From2015-10-01to2015-12-31_us-gaap_AmericasMember">87%</us-gaap:EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers>
    <us-gaap:EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers contextRef="From2016-10-01to2016-12-31_us-gaap_EuropeMember">10%</us-gaap:EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers>
    <us-gaap:EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers contextRef="From2015-10-01to2015-12-31_us-gaap_EuropeMember">134%</us-gaap:EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers>
    <us-gaap:EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers contextRef="From2016-10-01to2016-12-31_us-gaap_AsiaPacificMember">0%</us-gaap:EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers>
    <us-gaap:EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers contextRef="From2015-10-01to2015-12-31_us-gaap_AsiaPacificMember">0%</us-gaap:EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers>
    <us-gaap:SegmentReportingDisclosureOfMajorCustomers contextRef="From2016-04-01to2016-12-31">0</us-gaap:SegmentReportingDisclosureOfMajorCustomers>
    <us-gaap:SegmentReportingDisclosureOfMajorCustomers contextRef="From2015-04-01to2015-12-31">0</us-gaap:SegmentReportingDisclosureOfMajorCustomers>
    <us-gaap:SegmentReportingDisclosureOfMajorCustomers contextRef="From2016-10-01to2016-12-31">0</us-gaap:SegmentReportingDisclosureOfMajorCustomers>
    <us-gaap:SegmentReportingDisclosureOfMajorCustomers contextRef="From2015-10-01to2015-12-31">0</us-gaap:SegmentReportingDisclosureOfMajorCustomers>
    <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="AsOf2016-03-31_us-gaap_AsiaPacificMember" unitRef="USD" decimals="-3">568000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">15224000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="AsOf2016-12-31_us-gaap_AmericasMember" unitRef="USD" decimals="-3">10973000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="AsOf2016-03-31_us-gaap_AmericasMember" unitRef="USD" decimals="-3">9165000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="AsOf2016-12-31_us-gaap_EuropeMember" unitRef="USD" decimals="-3">4123000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="AsOf2016-12-31_us-gaap_AsiaPacificMember" unitRef="USD" decimals="-3">128000</us-gaap:NoncurrentAssets>
    <us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock contextRef="From2016-04-01to2016-12-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;5. RESEARCH, DEVELOPMENT AND SOFTWARE COSTS&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 first nine months of fiscal 2017 and&#13;2016, the Company expensed all research and development costs in accordance with ASC 985-20, &lt;i&gt;Costs of Software to be Sold,&#13;Leased or Marketed&lt;/i&gt; (ASC 985-20).&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 computer software&#13;developed or obtained for internal use in accordance with ASC 350-40, &lt;i&gt;Internal Use Software&lt;/i&gt; (ASC 350-40). Capitalized costs&#13;are classified as either long-term assets or property and equipment on 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;Other Long-Term 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;In the first nine months of fiscal 2017, the&#13;Company capitalized $3.9 million as other long-term assets. In the first nine months of fiscal 2016, the Company capitalized $1.1&#13;million as other long-term assets. At December 31, 2016 and March 31, 2016, total completed capitalized software development cost&#13;included in other long-term assets was approximately $1.7 million. At December 31, 2016 and March 31, 2016, accumulated amortization&#13;cost related to completed capitalized software in other long term assets was approximately $0.4 million and $0, 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;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;In the first nine months of fiscal 2017,&#13;the Company capitalized $0.7 million as property and equipment. In the first nine months of fiscal 2016, the Company capitalized&#13;$0.2 million as property and equipment. At December 31, 2016 and March 31, 2016, total completed capitalized software cost included&#13;in property and equipment was approximately $2.5 million and $1.2 million, respectively. At December 31, 2016 and March 31, 2016,&#13;accumulated amortization cost related to completed capitalized software in property and equipment was approximately $0.6 million&#13;and $0.2 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;&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;&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;&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:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock>
    <us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock contextRef="From2016-04-01to2016-12-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;7. STOCK-BASED COMPENSATION&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="4" style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Three Months Ended&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="4" style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Nine Months 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 colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31,&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="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 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: 44%; 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: 12%; 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: 12%; 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;&#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: 12%; 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: 12%; 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;538&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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;346&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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,338&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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;828&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;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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;1,061&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;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;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,811&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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,107&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;2,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;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,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="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;6,118&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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,308&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;2,020&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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,778&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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,363&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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,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: 10pt"&gt;Total stock-based compensation expense&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;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; related to employee stock options and&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;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; employee stock purchases, pre-tax&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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,071&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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,663&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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,630&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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,202&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;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;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;Tax benefit&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Stock-based compensation expense&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;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; related to employee stock options and&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;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; employee stock purchases, net of tax&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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;6,071&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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,663&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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;15,630&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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;11,202&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 for the nine months ended December 31, 2016, 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 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;Exercise 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: 67%; 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;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: 15%; 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;&lt;b&gt;Outstanding at March 31, 2016&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;&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;&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.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;358,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;14.54&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;(338,781)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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.17&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;(42,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: 10pt"&gt;9.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;&lt;b&gt;Outstanding at December 31, 2016&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 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;4,770,848&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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.17&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;&lt;b&gt;Vested and expected to vest at December 31, 2016&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 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;4,770,848&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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.17&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;&lt;b&gt;Exercisable at December 31, 2016&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 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;3,265,483&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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.99&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 for the nine&#13;months ended December 31, 2016 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: 50%; 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;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: 15%; 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: 15%; 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, 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;&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.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;(68,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;5.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;(1,125)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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.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="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 December 31, 2016&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;12,620&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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.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;1.20&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 for the nine&#13;months ended December 31, 2016 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;&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: 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;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;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;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;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;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: 50%; 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;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: 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;&#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;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, 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;&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.09&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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,115,744&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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.07&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;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,351,014)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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.99&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;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;(284,431)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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.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;&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 December 31, 2016&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;5,025,098&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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;10.99&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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.66&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;/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;The following table summarizes stock options&#13;outstanding and exercisable at December 31, 2016:&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 colspan="9" 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;&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;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;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&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;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&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;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&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: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&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;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&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 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: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&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;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&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;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&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;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&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 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: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&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;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&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;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&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;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&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;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&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;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&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;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&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;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&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;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&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;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&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="width: 12%; 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: 11%; 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="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: 11%; 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="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: 11%; 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="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: 11%; 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="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: 11%; 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="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: 11%; 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="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: 11%; 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.26&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&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;991,768&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;1.43&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;1.6&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;12,760,718&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;991,768&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;1.43&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;12,760,718&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;$4.32 to $6.86&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&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;1,288,863&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;6.26&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;6.7&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="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;10,368,791&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;969,263&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;6.06&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="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;7,990,967&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;&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;1,047,938&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;8.38&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;8.1&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="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;6,207,461&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;481,286&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;8.44&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="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;2,821,376&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.97&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&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;1,017,107&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;9.86&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;6.9&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="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;4,517,121&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;759,962&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;9.80&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="text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;3,418,142&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;$11.26 to $15.40&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&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;425,172&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;13.95&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;9.2&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;389,388&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;63,204&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;11.96&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;156,748&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="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;4,770,848&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="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 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;34,243,479&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 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 7pt"&gt;3,265,483&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="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;27,147,951&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 12pt 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;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;As of December 31, 2016, there was $49.7&#13;million of unamortized stock-based compensation expense related to unvested stock options and awards which is expected to be recognized&#13;over a weighted average period of 2.12 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 a prior year acquisition was approximately $1.5 million, which will be recognized over a weighted&#13;average period of 2.42 years.&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;Assumptions Used to Calculate Stock-Based&#13;Compensation 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 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="4" style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Three Months Ended&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="4" style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Nine Months 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 colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31,&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="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 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: 44%; 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: 12%; 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: 12%; 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;&#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: 12%; 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: 12%; 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&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;42%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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;&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&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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.20%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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.75%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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.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: 10pt"&gt;1.60%&lt;/font&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&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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.50 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.25 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;4.69 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.44 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;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;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&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.54&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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.92&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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.47&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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.12&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 options granted&#13;under the Employee Stock Purchase Plan was estimated at the date of grant using Black-Scholes pricing model with the following&#13;weighted average 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="4" style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Three Months Ended&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="4" style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Nine Months 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 colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31,&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="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 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: 44%; 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: 12%; 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: 12%; 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;&#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: 12%; 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: 12%; 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&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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;40%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;45%&lt;/font&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&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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;0.45%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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.30%&lt;/font&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 ESPP option term&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;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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;0.76 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.75 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;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;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&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;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; ESPP options 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;$&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;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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.04&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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.78&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 December 31, 2016, there were approximately&#13;$0.2 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.2 years.&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;Performance Stock Units&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 nine months ended December 31,&#13;2016, the Company issued restricted performance stock units (PSUs) to a group of executives with vesting that is contingent on&#13;both market performance and continued service. 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 8x8's common stock performance is below negative 30%, relative to the benchmark, no shares will be issued. These PSU&#13;grants are included in the restricted stock unit activity disclosure for the nine months ended December 31, 2016.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;To value these market-based restricted performance&#13;stock units under the Equity Compensation Plans, the Company used a Monte Carlo simulation model on the date of grant. Fair value&#13;determined using the Monte Carlo simulation model varies based on the assumptions used for the expected stock price volatility,&#13;the correlation coefficient between the Company 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;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&#13;directors authorized the Company to purchase up to $20.0 million of its common stock from time to time until February 29, 2016&#13;(the &amp;#34;2015 Repurchase Plan&amp;#34;). In October 2015, the Company's board of directors authorized the Company to purchase an&#13;additional $15.0 million of its common stock from time to time until October 20, 2016. There were no stock repurchases during&#13;the nine months ended December 31, 2016. The plan expired in October 2016 with an unused authorized repurchase amount of $15.0&#13;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;&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;&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:ShareholdersEquityAndShareBasedPaymentsTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="From2016-04-01to2016-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The March 31, 2016 year-end condensed consolidated&#13;balance sheet data in this document were derived from audited consolidated financial statements and does not include all of the&#13;disclosures required by U.S. generally accepted accounting principles. These condensed consolidated financial statements should&#13;be read in conjunction with the Company's audited consolidated financial statements as of and for the fiscal year ended March&#13;31, 2016 and notes thereto included in the Company's fiscal 2016 Annual Report on Form 10-K.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The results of operations and cash flows for&#13;the interim periods included in these condensed consolidated financial statements are not necessarily indicative of the results&#13;to be expected for any future period or the entire fiscal year.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The significant accounting policies used&#13;in preparation of these condensed consolidated financial statements are disclosed in our Annual Report on Form 10-K for the fiscal&#13;year ended March 31, 2016 filed with the SEC on May 31, 2016, and there have been no changes to the Company's significant accounting&#13;policies during the&amp;#160;nine months ended December 31, 2016, except as described in the &amp;#34;Recently Adopted Accounting Pronouncements&amp;#34;&#13;section below.&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;&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:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="From2016-04-01to2016-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The following table provides financial information&#13;by segment for the three and nine months ended December 31, 2016 and 2015 (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="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Three Months Ended&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="4" style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Nine Months 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 colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31,&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="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 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: 44%; 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: 12%; 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: 12%; 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;&#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: 12%; 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: 12%; 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&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;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 revenues&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;57,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: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;46,503&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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;167,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;&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;134,177&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; Net income&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;831&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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;467&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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,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;733&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;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="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;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 revenues&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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,022&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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,665&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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,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;&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;17,826&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; Net 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: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(2,156)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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,147)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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,167)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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,777)&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;&#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;&#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;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="From2016-04-01to2016-12-31_OptionGrantsAndStockPurchaseRightsMember" unitRef="Integer" decimals="INF">0.0117</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="From2016-04-01to2016-12-31_EmployeeStockPurchasePlanRightsMember" unitRef="Integer" decimals="INF">0.0045</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="From2015-10-01to2015-12-31_custom_OptionGrantsAndStockPurchaseRightsMember" unitRef="Integer" decimals="INF">0.0175</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="From2016-10-01to2016-12-31_custom_OptionGrantsAndStockPurchaseRightsMember" unitRef="Integer" decimals="INF">0.0120</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="From2015-04-01to2015-12-31_custom_OptionGrantsAndStockPurchaseRightsMember" unitRef="Integer" decimals="INF">0.0160</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="From2015-10-01to2015-12-31_custom_EmployeeStockPurchasePlanRightsMember" unitRef="Integer" decimals="INF">0.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="From2016-10-01to2016-12-31_custom_EmployeeStockPurchasePlanRightsMember" unitRef="Integer" decimals="INF">0.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="From2015-04-01to2015-12-31_custom_EmployeeStockPurchasePlanRightsMember" unitRef="Integer" decimals="INF">0.0030</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="AsOf2016-12-31_us-gaap_StockOptionMember" unitRef="USD" decimals="-5">49700000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="AsOf2016-12-31_us-gaap_EmployeeStockMember" unitRef="USD" decimals="-5">200000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="AsOf2016-12-31_custom_AcquisitionrelatedMember" unitRef="USD" decimals="-5">1500000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:UnrecognizedTaxBenefits contextRef="AsOf2016-03-31" unitRef="USD" decimals="-5">2900000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="AsOf2016-12-31" unitRef="USD" decimals="-5">2900000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:OpenTaxYear contextRef="From2016-04-01to2016-12-31_us-gaap_StateAndLocalJurisdictionMember">2013</us-gaap:OpenTaxYear>
    <us-gaap:OpenTaxYear contextRef="From2016-04-01to2016-12-31_us-gaap_DomesticCountryMember">2013</us-gaap:OpenTaxYear>
    <us-gaap:OpenTaxYear contextRef="From2016-04-01to2016-12-31_us-gaap_ForeignCountryMember">2011</us-gaap:OpenTaxYear>
    <us-gaap:RepaymentsOfOtherDebt contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">300000</us-gaap:RepaymentsOfOtherDebt>
    <us-gaap:RepaymentsOfOtherDebt contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">200000</us-gaap:RepaymentsOfOtherDebt>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">341000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="AsOf2016-03-31_FairValueInputsLevel3Member" unitRef="USD" decimals="-3">148000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="AsOf2015-03-31" unitRef="USD" decimals="-3">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">341000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">148000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="AsOf2016-09-30" unitRef="USD" decimals="-3">216000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="AsOf2015-09-30" unitRef="USD" decimals="-3">391000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="AsOf2016-12-31_us-gaap_FairValueInputsLevel3Member" unitRef="USD" decimals="-3">148000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="AsOf2016-12-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">148000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">541000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases contextRef="From2016-10-01to2016-12-31" unitRef="USD" decimals="-3">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases contextRef="From2015-10-01to2015-12-31" unitRef="USD" decimals="-3">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">300000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">200000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements contextRef="From2016-10-01to2016-12-31" unitRef="USD" decimals="-3">175000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements contextRef="From2015-10-01to2015-12-31" unitRef="USD" decimals="-3">50000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:AccruedSalesCommissionCurrent contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">2186000</us-gaap:AccruedSalesCommissionCurrent>
    <us-gaap:AccruedSalesCommissionCurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">2843000</us-gaap:AccruedSalesCommissionCurrent>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">163005000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="AsOf2016-03-31_us-gaap_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="AsOf2016-03-31_us-gaap_CashMember" unitRef="USD" decimals="-3">18596000</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="AsOf2016-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_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="AsOf2016-03-31_us-gaap_AssetBackedSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">24614000</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="AsOf2016-03-31_us-gaap_ForeignGovernmentDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">1000000</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-12-31" unitRef="USD" decimals="-3">172868000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="AsOf2016-12-31_us-gaap_CashMember_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">27382000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="AsOf2016-12-31_us-gaap_CashMember_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">6075000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="AsOf2016-12-31_us-gaap_CashMember_us-gaap_EquitySecuritiesMember_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">2000000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="AsOf2016-12-31_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">35457000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="AsOf2016-12-31_us-gaap_CommercialPaperMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">20945000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="AsOf2016-12-31_us-gaap_CorporateDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">90469000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="AsOf2016-12-31_us-gaap_AssetBackedSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">22630000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="AsOf2016-12-31_us-gaap_FixedIncomeSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">367000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="AsOf2016-12-31_us-gaap_OtherDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">2000000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="AsOf2016-12-31_us-gaap_ForeignGovernmentDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">1000000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="AsOf2016-12-31_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">137411000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="AsOf2016-12-31_us-gaap_FairValueInputsLevel3Member" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="AsOf2016-12-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>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">89000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="AsOf2016-03-31_us-gaap_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="AsOf2016-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_MoneyMarketFundsMember_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="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="AsOf2016-03-31_us-gaap_AssetBackedSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">7000</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="AsOf2016-03-31_us-gaap_ForeignGovernmentDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">1000</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-12-31" unitRef="USD" decimals="-3">69000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="AsOf2016-12-31_us-gaap_CashMember_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="AsOf2016-12-31_us-gaap_CashMember_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="AsOf2016-12-31_us-gaap_CashMember_us-gaap_EquitySecuritiesMember_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="AsOf2016-12-31_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="AsOf2016-12-31_us-gaap_CommercialPaperMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">4000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="AsOf2016-12-31_us-gaap_CorporateDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">57000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="AsOf2016-12-31_us-gaap_AssetBackedSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">7000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="AsOf2016-12-31_us-gaap_FixedIncomeSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="AsOf2016-12-31_us-gaap_OtherDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">1000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="AsOf2016-12-31_us-gaap_ForeignGovernmentDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="AsOf2016-12-31_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">69000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="AsOf2016-12-31_us-gaap_FairValueInputsLevel3Member" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="AsOf2016-12-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="AsOf2016-03-31" unitRef="USD" decimals="-3">244000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="AsOf2016-03-31_us-gaap_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="AsOf2016-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_MoneyMarketFundsMember_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">0</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="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="AsOf2016-03-31_us-gaap_AssetBackedSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">11000</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="AsOf2016-03-31_us-gaap_ForeignGovernmentDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">0</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-12-31" unitRef="USD" decimals="-3">286000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="AsOf2016-12-31_us-gaap_CashMember_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="AsOf2016-12-31_us-gaap_CashMember_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="AsOf2016-12-31_us-gaap_CashMember_us-gaap_EquitySecuritiesMember_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">202000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="AsOf2016-12-31_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">202000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="AsOf2016-12-31_us-gaap_CommercialPaperMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">2000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="AsOf2016-12-31_us-gaap_CorporateDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">65000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="AsOf2016-12-31_us-gaap_AssetBackedSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">15000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="AsOf2016-12-31_us-gaap_FixedIncomeSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">2000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="AsOf2016-12-31_us-gaap_OtherDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="AsOf2016-12-31_us-gaap_ForeignGovernmentDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="AsOf2016-12-31_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">84000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="AsOf2016-12-31_us-gaap_FairValueInputsLevel3Member" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="AsOf2016-12-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:AvailableForSaleSecurities contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">162850000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-03-31_us-gaap_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">148000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-03-31_us-gaap_CashMember" unitRef="USD" decimals="-3">18596000</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="AsOf2016-03-31_us-gaap_CashMember_us-gaap_EquitySecuritiesMember_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">1813000</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="AsOf2016-03-31_us-gaap_AssetBackedSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">24610000</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="AsOf2016-03-31_us-gaap_ForeignGovernmentDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">1001000</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-12-31" unitRef="USD" decimals="-3">172651000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-12-31_us-gaap_CashMember_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">27382000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-12-31_us-gaap_CashMember_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">6075000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-12-31_us-gaap_CashMember_us-gaap_EquitySecuritiesMember_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">1798000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-12-31_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">35255000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-12-31_us-gaap_CommercialPaperMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">20947000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-12-31_us-gaap_CorporateDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">90461000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-12-31_us-gaap_AssetBackedSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">22622000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-12-31_us-gaap_FixedIncomeSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">365000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-12-31_us-gaap_OtherDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">2001000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-12-31_us-gaap_ForeignGovernmentDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">1000000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-12-31_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">137396000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-12-31_us-gaap_FairValueInputsLevel3Member" unitRef="USD" decimals="-3">148000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-12-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">148000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">129274000</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="AsOf2016-03-31_us-gaap_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="AsOf2016-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_MoneyMarketFundsMember_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">0</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="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="AsOf2016-03-31_us-gaap_AssetBackedSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">24610000</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="AsOf2016-03-31_us-gaap_ForeignGovernmentDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">1001000</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-12-31" unitRef="USD" decimals="-3">139194000</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="AsOf2016-12-31_us-gaap_CashMember_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="AsOf2016-12-31_us-gaap_CashMember_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="AsOf2016-12-31_us-gaap_CashMember_us-gaap_EquitySecuritiesMember_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">1798000</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="AsOf2016-12-31_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">1798000</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="AsOf2016-12-31_us-gaap_CommercialPaperMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">20947000</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="AsOf2016-12-31_us-gaap_CorporateDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">90461000</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="AsOf2016-12-31_us-gaap_AssetBackedSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">22622000</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="AsOf2016-12-31_us-gaap_FixedIncomeSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">365000</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="AsOf2016-12-31_us-gaap_OtherDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">2001000</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="AsOf2016-12-31_us-gaap_ForeignGovernmentDebtSecuritiesMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">1000000</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="AsOf2016-12-31_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">137396000</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="AsOf2016-12-31_us-gaap_FairValueInputsLevel3Member" unitRef="USD" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="AsOf2016-12-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>
    <EGHT:AavailableforsaleInvestmentsDueWithinOneYear contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">86842000</EGHT:AavailableforsaleInvestmentsDueWithinOneYear>
    <EGHT:AavailableforsaleInvestmentsDueAfterOneYear contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">52352000</EGHT:AavailableforsaleInvestmentsDueAfterOneYear>
    <us-gaap:ScheduleOfGoodwillTextBlock contextRef="From2016-04-01to2016-12-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 as of 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;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;&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;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;&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;47,420&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;(3,093)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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,093)&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 December 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="border-bottom: black 2.25pt double; 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;&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,598&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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;44,327&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;&#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;&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:ScheduleOfGoodwillTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">30933000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="AsOf2016-03-31_PatentedTechnologyMember" unitRef="USD" decimals="-3">18640000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="AsOf2016-03-31_CustomerRelationshipsMember" unitRef="USD" decimals="-3">9993000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="AsOf2016-03-31_us-gaap_TradeNamesMember" unitRef="USD" decimals="-3">2205000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">28902000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="AsOf2016-12-31_PatentedTechnologyMember" unitRef="USD" decimals="-3">17402000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="AsOf2016-12-31_CustomerRelationshipsMember" unitRef="USD" decimals="-3">9383000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="AsOf2016-12-31_TradeNamesMember" unitRef="USD" decimals="-3">2022000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="AsOf2016-12-31_us-gaap_UnpatentedTechnologyMember" unitRef="USD" decimals="-3">95000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="AsOf2016-03-31_us-gaap_UnpatentedTechnologyMember" unitRef="USD" decimals="-3">95000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">9469000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2016-03-31_PatentedTechnologyMember" unitRef="USD" decimals="-3">4622000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2016-03-31_CustomerRelationshipsMember" unitRef="USD" decimals="-3">4847000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2016-03-31_us-gaap_TradeNamesMember" unitRef="USD" decimals="-3">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">12176000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2016-12-31_PatentedTechnologyMember" unitRef="USD" decimals="-3">6318000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2016-12-31_CustomerRelationshipsMember" unitRef="USD" decimals="-3">5858000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2016-12-31_TradeNamesMember" unitRef="USD" decimals="-3">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2016-12-31_us-gaap_UnpatentedTechnologyMember" unitRef="USD" decimals="-3">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2016-03-31_us-gaap_UnpatentedTechnologyMember" unitRef="USD" decimals="-3">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="AsOf2016-03-31" unitRef="USD" decimals="-3">21464000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="AsOf2016-03-31_PatentedTechnologyMember" unitRef="USD" decimals="-3">14018000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="AsOf2016-03-31_CustomerRelationshipsMember" unitRef="USD" decimals="-3">5146000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="AsOf2016-03-31_us-gaap_TradeNamesMember" unitRef="USD" decimals="-3">2205000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">16726000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="AsOf2016-12-31_PatentedTechnologyMember" unitRef="USD" decimals="-3">11084000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="AsOf2016-12-31_CustomerRelationshipsMember" unitRef="USD" decimals="-3">3525000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="AsOf2016-12-31_TradeNamesMember" unitRef="USD" decimals="-3">2022000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="AsOf2016-12-31_us-gaap_UnpatentedTechnologyMember" unitRef="USD" decimals="-3">95000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="AsOf2016-03-31_us-gaap_UnpatentedTechnologyMember" unitRef="USD" decimals="-3">95000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">3093000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="From2016-04-01to2016-12-31_us-gaap_OperatingSegmentsMember" unitRef="USD" decimals="-3">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="From2016-04-01to2016-12-31_us-gaap_ReportableGeographicalComponentsMember" unitRef="USD" decimals="-3">3093000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:IncreaseDecreaseInOtherAccruedLiabilities contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">657000</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccruedLiabilities contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">256000</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
    <us-gaap:CommitmentsAndContingencies contextRef="AsOf2016-12-31" unitRef="USD" xsi:nil="true" />
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares contextRef="From2016-04-01to2016-12-31_custom_February2015Member" unitRef="Shares" decimals="INF">0</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="From2016-04-01to2016-12-31_custom_February2015Member" unitRef="USD" id="Foot-00-0" decimals="0">0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare contextRef="From2016-04-01to2016-12-31_custom_February2015Member" unitRef="USDPShares" decimals="INF">0</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1 contextRef="AsOf2016-03-31_custom_February2015Member" unitRef="USD" decimals="0">20000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1 contextRef="AsOf2016-12-31_custom_October2015Member" unitRef="USD" decimals="0">15000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramExpirationDate contextRef="From2016-04-01to2016-12-31_custom_February2015Member">2016-10-20</us-gaap:StockRepurchaseProgramExpirationDate>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">15630000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">11202000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax contextRef="From2016-10-01to2016-12-31" unitRef="USD" decimals="-3">6071000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax contextRef="From2015-10-01to2015-12-31" unitRef="USD" decimals="-3">4663000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod contextRef="From2016-04-01to2016-12-31" unitRef="Shares" decimals="INF">358832</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="From2016-04-01to2016-12-31" unitRef="Shares" decimals="INF">338781</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod contextRef="From2016-04-01to2016-12-31" unitRef="Shares" decimals="INF">42469</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="From2016-04-01to2016-12-31" unitRef="USDPShares" decimals="INF">14.54</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="From2016-04-01to2016-12-31" unitRef="USDPShares" decimals="INF">2.17</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice contextRef="From2016-04-01to2016-12-31" unitRef="USDPShares" decimals="INF">9.87</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber contextRef="AsOf2016-12-31" unitRef="Shares" decimals="INF">4770848</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice contextRef="AsOf2016-12-31" unitRef="USDPShares" decimals="INF">7.17</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="AsOf2016-03-31" unitRef="Shares" decimals="INF">82171</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="AsOf2016-12-31" unitRef="Shares" decimals="INF">12620</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="From2016-04-01to2016-12-31" unitRef="Shares" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="From2016-04-01to2016-12-31" unitRef="Shares" decimals="INF">68426</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="From2016-04-01to2016-12-31" unitRef="Shares" decimals="INF">1125</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="AsOf2016-03-31" unitRef="USDPShares" decimals="INF">6.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="AsOf2016-12-31" unitRef="USDPShares" decimals="INF">8.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="From2016-04-01to2016-12-31" unitRef="USDPShares" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue contextRef="From2016-04-01to2016-12-31" unitRef="USDPShares" decimals="INF">5.98</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue contextRef="From2016-04-01to2016-12-31" unitRef="USDPShares" decimals="INF">6.73</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms contextRef="From2016-04-01to2016-12-31">P1Y72D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <EGHT:RsuBalance contextRef="AsOf2016-03-31" unitRef="Shares" decimals="INF">4544799</EGHT:RsuBalance>
    <EGHT:RsuBalance contextRef="AsOf2016-12-31" unitRef="Shares" decimals="INF">5025098</EGHT:RsuBalance>
    <EGHT:RsuGranted contextRef="From2016-04-01to2016-12-31" unitRef="Shares" decimals="INF">2115744</EGHT:RsuGranted>
    <EGHT:RsuVested contextRef="From2016-04-01to2016-12-31" unitRef="Shares" decimals="INF">-1351014</EGHT:RsuVested>
    <EGHT:RsuForfeited contextRef="From2016-04-01to2016-12-31" unitRef="Shares" decimals="INF">-284431</EGHT:RsuForfeited>
    <EGHT:RsuWeightedaverageRemainingContractualTermInYears contextRef="AsOf2016-03-31" unitRef="Integer" decimals="INF">1.67</EGHT:RsuWeightedaverageRemainingContractualTermInYears>
    <EGHT:RsuWeightedaverageRemainingContractualTermInYears contextRef="AsOf2016-12-31" unitRef="Integer" decimals="INF">1.66</EGHT:RsuWeightedaverageRemainingContractualTermInYears>
    <EGHT:BeginniingOfPeriodWeightedaveragePurchasePrice contextRef="From2016-04-01to2016-12-31" unitRef="USDPShares" decimals="INF">5.09</EGHT:BeginniingOfPeriodWeightedaveragePurchasePrice>
    <EGHT:GrantedWeightedaveragePurchasePrice contextRef="From2016-04-01to2016-12-31" unitRef="USDPShares" decimals="INF">15.07</EGHT:GrantedWeightedaveragePurchasePrice>
    <EGHT:VestedWeightedaveragePurchasePrice contextRef="From2016-04-01to2016-12-31" unitRef="USDPShares" decimals="INF">7.99</EGHT:VestedWeightedaveragePurchasePrice>
    <EGHT:ForfeitedWeightedaveragePurchasePrice contextRef="From2016-04-01to2016-12-31" unitRef="USDPShares" decimals="INF">9.35</EGHT:ForfeitedWeightedaveragePurchasePrice>
    <EGHT:EndOfPeriodWeightedaveragePurchasePrice contextRef="AsOf2016-12-31" unitRef="USDPShares" decimals="INF">10.99</EGHT:EndOfPeriodWeightedaveragePurchasePrice>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="From2016-04-01to2016-12-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;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In April 2015, the Financial Accounting&#13;Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2015-5,&amp;#160;&lt;i&gt;&amp;#34;Intangibles-Goodwill and&#13;Other-Internal-Use Software (Subtopic 350-40): Customer's Accounting for Fees Paid in a Cloud Computing Arrangement.&amp;#34;&lt;/i&gt;&#13;This update provides guidance in evaluating whether a cloud computing arrangement includes a software license. If a cloud&#13;computing arrangement includes a software license, then the software license element of the arrangement should be accounted&#13;for as an acquisition of a software license. If a cloud computing arrangement does not include a software license, the&#13;customer should account for the arrangement as a service contract. The guidance does not change generally accepted accounting&#13;principles for a customer's accounting for service contracts. This update is effective for annual periods, including interim&#13;periods within those annual periods, beginning after December 15, 2015. Therefore, the Company has prospectively adopted this&#13;new standard on April 1, 2016. The adoption of this standard did not have a material impact on our 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 2015, the FASB issued ASU&#13;No. 2015-17, &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&#13;standard prospectively during the quarter ended June 30, 2016. The adoption of this standard resulted in reclassifying&#13;current deferred income tax assets to noncurrent deferred income tax assets and current deferred income tax liabilities to&#13;noncurrent deferred income tax liabilities. No prior periods were retrospectively adjusted.&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="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:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:DescriptionOfNewAccountingPronouncementsNotYetAdopted contextRef="From2016-04-01to2016-12-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,&#13;&lt;i&gt;Revenue from Contracts with Customers&lt;/i&gt;, along with amendments issued in 2015 and 2016, which requires an entity to recognize&#13;the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. The ASU&#13;will replace most existing revenue recognition guidance in U.S. GAAP when it becomes effective. The new standard will become effective&#13;for the Company on April 1, 2018. The standard permits the use of either the retrospective or cumulative effect transition method.&#13;The Company has not yet selected a transition method. The Company is currently assessing the impact of this pronouncement and&#13;its amendments 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 2014, the FASB issued ASU No. 2014-15&lt;b&gt;,&lt;/b&gt;&amp;#160;&lt;i&gt;Presentation&#13;of Financial Statements: Going Concern (Subtopic 205-40)&lt;/i&gt;, this ASU provides guidance regarding management's responsibility&#13;in evaluating whether there is substantial doubt about a company's ability to continue as a going concern. Certain disclosures&#13;will be required if conditions give rise to substantial doubt about an entity's ability to continue as a going concern. The amendment&#13;is effective for the annual period ending after December 15, 2016, and for annual periods and interim periods thereafter. The Company&#13;will apply the requirements of ASU&amp;#160;2014-15&amp;#160;during 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;In June 2016, the FASB issued ASU No.&#13;2016-13, &lt;i&gt;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&lt;/i&gt;,&#13;which provides guidance for measurement and recognition of expected credit losses for financial assets held based on&#13;historical experience, current conditions, and reasonable and supportable forecasts that affect the collectability of the&#13;reported amount. The amendment is effective for fiscal years beginning after December 15, 2020. Early adoption is permitted&#13;for fiscal years beginning after December 15, 2018. The Company is currently assessing the impact of this pronouncement to&#13;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, &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;&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;&#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:DescriptionOfNewAccountingPronouncementsNotYetAdopted>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock contextRef="From2016-04-01to2016-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Cash, cash equivalents, and 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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&gt;&lt;b&gt;As of December 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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 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;27,382&amp;#160;&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;&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: center"&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: center"&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;27,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;27,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;-&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;&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: 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;&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: 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; Money market funds&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;6,075&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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;6,075&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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,075&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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; 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: 10pt"&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: 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;(202)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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,798&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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,798&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;&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: 10pt"&gt;35,457&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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;(202)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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,255&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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;33,457&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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,798&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;&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: 10pt"&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: 10pt"&gt;20,945&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;20,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;&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;20,947&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; Corporate debt&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;90,469&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;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;(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;90,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="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;90,461&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; 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: 10pt"&gt;22,630&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;22,622&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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;22,622&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; 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: 10pt"&gt;367&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;365&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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;365&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; 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: 10pt"&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="text-align: right"&gt;&lt;font style="font-size: 10pt"&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: 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,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="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,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: 10pt"&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: 10pt"&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: 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;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: 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,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: 10pt"&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&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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;137,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="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;69&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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;(84)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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;137,396&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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;137,396&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&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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;172,868&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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;69&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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;(286)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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;172,651&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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;33,457&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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;139,194&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;&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: 10pt"&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: 10pt"&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: 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="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;&lt;font style="font-size: 10pt"&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: 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="border-bottom: black 1.5pt solid; 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 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;&lt;font style="font-size: 10pt"&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: 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 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: 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;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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;-&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; &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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 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;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: 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;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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,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: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&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: 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;&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: 10pt"&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: 10pt"&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: 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;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: 10pt"&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: 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; 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: 10pt"&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: 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;(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: 10pt"&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: 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,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: 10pt"&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: 10pt"&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: 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;(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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 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;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: 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;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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 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;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: 10pt"&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: 10pt"&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: 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)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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,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: 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,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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 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;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: 10pt"&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: 10pt"&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: 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;(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: 10pt"&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: 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,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: 10pt"&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: 10pt"&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: 10pt"&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: 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;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: 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;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: 10pt"&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: 10pt"&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: 10pt"&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: 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,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: 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,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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 10pt"&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: 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;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: 10pt"&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: 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;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: 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;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: 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;(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: 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,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: 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;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: 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;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: 10pt"&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: 10pt"&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: 10pt"&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: 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="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;&lt;font style="font-size: 10pt"&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: 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="border-bottom: black 1.5pt solid; 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 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;&lt;font style="font-size: 10pt"&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: 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 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: 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;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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;-&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;&#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:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock contextRef="From2016-04-01to2016-12-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="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Three Months Ended&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="4" style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Nine Months 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 colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31,&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="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 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: 44%; 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: 12%; 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: 12%; 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;&#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: 12%; 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: 12%; 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 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;216&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="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;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;&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;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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 &lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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;(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="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(50)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&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;&#13;    &lt;td style="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;&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;</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock contextRef="From2016-04-01to2016-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Contractual maturities of investments as&#13;of December 31, 2016, 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="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%; 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="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &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;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;86,842&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;52,352&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;139,194&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;&#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:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <us-gaap:CapitalLeaseObligationsIncurred contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">823000</us-gaap:CapitalLeaseObligationsIncurred>
    <us-gaap:CapitalLeaseObligationsIncurred contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">0</us-gaap:CapitalLeaseObligationsIncurred>
    <us-gaap:CapitalLeasedAssetsGross contextRef="AsOf2016-12-31" unitRef="USD" decimals="-5">2300000</us-gaap:CapitalLeasedAssetsGross>
    <us-gaap:CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation contextRef="AsOf2016-12-31" unitRef="USD" decimals="-5">800000</us-gaap:CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription contextRef="From2016-04-01to2016-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;i&gt;RECLASSIFICATION&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;Certain amounts previously reported within&#13;the Company's consolidated balance sheets and statements of cash flows have been reclassified to conform to the current period&#13;presentation. The reclassification&amp;#160;had no impact on the Company's previously reported net loss, cash flows, or basic&#13;or diluted net income per share amounts.&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:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">15000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">640000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3 contextRef="From2016-04-01to2016-12-31" unitRef="USD" decimals="-3">107000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3 contextRef="From2015-04-01to2015-12-31" unitRef="USD" decimals="-3">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3 contextRef="From2016-10-01to2016-12-31" unitRef="USD" decimals="-3">107000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3 contextRef="From2015-10-01to2015-12-31" unitRef="USD" decimals="-3">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3>
    <us-gaap:OtherIntangibleAssetsNet contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">14609000</us-gaap:OtherIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">1901000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">2644000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">2983000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">2983000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">3229000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">869000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <EGHT:ServiceProvidersFutureMinimumPaymentsDue contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">1981000</EGHT:ServiceProvidersFutureMinimumPaymentsDue>
    <EGHT:ServiceProvidersFutureMinimumPaymentsDueInFourYears contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">8000</EGHT:ServiceProvidersFutureMinimumPaymentsDueInFourYears>
    <EGHT:ServiceProvidersFutureMinimumPaymentsDueInThreeYears contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">132000</EGHT:ServiceProvidersFutureMinimumPaymentsDueInThreeYears>
    <EGHT:ServiceProvidersFutureMinimumPaymentsDueInTwoYears contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">1363000</EGHT:ServiceProvidersFutureMinimumPaymentsDueInTwoYears>
    <EGHT:ServiceProvidersFutureMinimumPaymentsDueCurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">478000</EGHT:ServiceProvidersFutureMinimumPaymentsDueCurrent>
    <us-gaap:SubsequentEventsTextBlock contextRef="From2016-04-01to2016-12-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;11. 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 January 2017, the Company acquired a technology&#13;company in the collaboration space, for approximately $3.0 million. Total acquisition related costs were immaterial.&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-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:SubsequentEventsTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="From2017-01-01to2017-01-31_custom_LeChatIncMember_us-gaap_SubsequentEventMember" unitRef="USD" decimals="-5">3000000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:LossContingencyRangeOfPossibleLossPortionNotAccrued contextRef="AsOf2016-12-31" unitRef="USD" decimals="-5">600000</us-gaap:LossContingencyRangeOfPossibleLossPortionNotAccrued>
    <us-gaap:LossContingencyEstimateOfPossibleLoss contextRef="AsOf2016-12-31" unitRef="USD" decimals="-5">400000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:LossContingencyManagementsAssessmentAndProcess contextRef="From2016-04-01to2016-12-31">&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;&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:LossContingencyManagementsAssessmentAndProcess>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted contextRef="From2016-04-01to2016-12-31" unitRef="Shares" decimals="-3">90062000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted contextRef="From2015-04-01to2015-12-31" unitRef="Shares" decimals="-3">88812000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted contextRef="From2016-10-01to2016-12-31" unitRef="Shares" decimals="-3">90774000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted contextRef="From2015-10-01to2015-12-31" unitRef="Shares" decimals="-3">88289000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted contextRef="From2016-04-01to2016-12-31" unitRef="USDPShares" decimals="INF">-0.02</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted contextRef="From2015-04-01to2015-12-31" unitRef="USDPShares" decimals="INF">-0.05</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted contextRef="From2016-10-01to2016-12-31" unitRef="USDPShares" decimals="INF">-0.01</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted contextRef="From2015-10-01to2015-12-31" unitRef="USDPShares" decimals="INF">-0.02</us-gaap:EarningsPerShareBasicAndDiluted>
    <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:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Foot-00_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">Amount excludes commission fees.</link:footnote>
    </link:footnoteLink>
</xbrli:xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>8
<FILENAME>eght-20161231.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.15b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: EGHT%2D12%2D31%2D2016.xfr; Date: 2017%2D02%2D07T23:54:10Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x80410000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: +qsps7xRiXgOn8uFZHxMOa6CibOdw5py2ZlBtWZ6bQl6vyYpwAOXlik+AdamIR4H -->
<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/2016-01-31" xmlns:us-roles="http://fasb.org/us-roles/2016-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/2016-01-31" xmlns:EGHT="http://8x8.com/20161231" elementFormDefault="qualified" targetNamespace="http://8x8.com/20161231">
    <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/CondensedConsolidatedBalanceSheets" id="CondensedConsolidatedBalanceSheets">
	  <link:definition>00000002 - Statement - CONDENSED 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/CondensedConsolidatedStatementsOfOperations" id="CondensedConsolidatedStatementsOfOperations">
	  <link:definition>00000003 - Statement - CONDENSED 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/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss" id="CondensedConsolidatedStatementsOfComprehensiveIncomeLoss">
	  <link:definition>00000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)</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/CondensedConsolidatedStatementsOfCashFlows" id="CondensedConsolidatedStatementsOfCashFlows">
	  <link:definition>00000005 - Statement - CONDENSED 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/DescriptionOfBusinessAndSignificantAccountingPolicies-Note1" id="DescriptionOfBusinessAndSignificantAccountingPolicies-Note1">
	  <link:definition>00000006 - Disclosure - DESCRIPTION OF BUSINESS 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/FairValueMeasurements-Note2" id="FairValueMeasurements-Note2">
	  <link:definition>00000007 - Disclosure - FAIR VALUE MEASUREMENTS - 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>00000008 - 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/IntangibleAssetsAndGoodwill-Note4" id="IntangibleAssetsAndGoodwill-Note4">
	  <link:definition>00000009 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - 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/ResearchDevelopmentAndSoftwareCosts-Note5" id="ResearchDevelopmentAndSoftwareCosts-Note5">
	  <link:definition>00000010 - Disclosure - RESEARCH, DEVELOPMENT AND SOFTWARE COSTS - 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/CommitmentsAndContingencies-Note6" id="CommitmentsAndContingencies-Note6">
	  <link:definition>00000011 - Disclosure - COMMITMENTS AND CONTINGENCIES - 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/Stock-basedCompensation-Note7" id="Stock-basedCompensation-Note7">
	  <link:definition>00000012 - Disclosure - STOCK-BASED COMPENSATION - 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/IncomeTaxes-Note8" id="IncomeTaxes-Note8">
	  <link:definition>00000013 - Disclosure - INCOME TAXES - 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/NetIncomeLossPerShare-Note9" id="NetIncomeLossPerShare-Note9">
	  <link:definition>00000014 - Disclosure - NET INCOME (LOSS) PER SHARE - 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/SegmentReporting-Note10" id="SegmentReporting-Note10">
	  <link:definition>00000015 - Disclosure - SEGMENT REPORTING - 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/SubsequentEvents-Note11" id="SubsequentEvents-Note11">
	  <link:definition>00000016 - Disclosure - SUBSEQUENT EVENTS - 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/SummaryOfSignificantAccountingPoliciesPolicies" id="SummaryOfSignificantAccountingPoliciesPolicies">
	  <link:definition>00000017 - 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>00000018 - 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>00000019 - 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/IntangibleAssetsTables" id="IntangibleAssetsTables">
	  <link:definition>00000020 - 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/GoodwillTables" id="GoodwillTables">
	  <link:definition>00000021 - 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>00000022 - 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>00000023 - 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>00000024 - 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>00000025 - 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/NetIncomeLossPerShareTables" id="NetIncomeLossPerShareTables">
	  <link:definition>00000026 - Disclosure - Net Income (Loss) 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>00000027 - 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/OperatingSegmentInformationTables" id="OperatingSegmentInformationTables">
	  <link:definition>00000028 - Disclosure - Operating 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/DescriptionOfBusinessNarrativeDetails" id="DescriptionOfBusinessNarrativeDetails">
	  <link:definition>00000029 - 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/FairValueMeasurementsDetails" id="FairValueMeasurementsDetails">
	  <link:definition>00000030 - Disclosure - FAIR VALUE MEASUREMENTS (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>00000031 - 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>00000032 - 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/IntangibleAssetsScheduleOfIntangiblesDetails" id="IntangibleAssetsScheduleOfIntangiblesDetails">
	  <link:definition>00000033 - 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>00000034 - 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/ChangesInCarryingAmountOfGoodwillByLocationDetail" id="ChangesInCarryingAmountOfGoodwillByLocationDetail">
	  <link:definition>00000035 - 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/SoftwareDevelopmentCostsNarrativeDetails" id="SoftwareDevelopmentCostsNarrativeDetails">
	  <link:definition>00000036 - Disclosure - Software Development 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/CommitmentsAndContingenciesLeasesDetails" id="CommitmentsAndContingenciesLeasesDetails">
	  <link:definition>00000037 - Disclosure - Commitments and Contingencies (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/CommitmentsAndContingenciesProductWarrantiesDetails" id="CommitmentsAndContingenciesProductWarrantiesDetails">
	  <link:definition>00000038 - Disclosure - Commitments and Contingencies (Product Warranties) (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>00000039 - 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/CommitmentsAndContingenciesCustomersupportCommitmentsNarrativeDetails" id="CommitmentsAndContingenciesCustomersupportCommitmentsNarrativeDetails">
	  <link:definition>00000040 - 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/CommitmentsAndContingenciesStateAndMunicipalTaxesNarrativeDetails" id="CommitmentsAndContingenciesStateAndMunicipalTaxesNarrativeDetails">
	  <link:definition>00000041 - Disclosure - Commitments and Contingencies (State and Municipal Taxes) (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/Stock-basedCompensationStock-basedCompensationExpenseByStatementOfOperationsDetails" id="Stock-basedCompensationStock-basedCompensationExpenseByStatementOfOperationsDetails">
	  <link:definition>00000042 - Disclosure - Stock-based Compensation 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/Stock-basedCompensationOptionActivityDetails" id="Stock-basedCompensationOptionActivityDetails">
	  <link:definition>00000043 - Disclosure - Stock-based Compensation 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/Stock-basedCompensationStockPurchaseRightActivityDetails" id="Stock-basedCompensationStockPurchaseRightActivityDetails">
	  <link:definition>00000044 - Disclosure - Stock-based Compensation 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/Stock-basedCompensationRestrictedStockUnitActivityDetails" id="Stock-basedCompensationRestrictedStockUnitActivityDetails">
	  <link:definition>00000045 - Disclosure - Stock-based Compensation 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/Stock-basedCompenstaionStockOptionsOutstandingAndExercisableDetails" id="Stock-basedCompenstaionStockOptionsOutstandingAndExercisableDetails">
	  <link:definition>00000046 - Disclosure - Stock-based Compenstaion 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/Stock-basedCompenstaionAssumptionsUsedInBlack-scholesModelDetails" id="Stock-basedCompenstaionAssumptionsUsedInBlack-scholesModelDetails">
	  <link:definition>00000047 - Disclosure - Stock-based Compenstaion 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/Stock-basedCompensationNarrativeDetails" id="Stock-basedCompensationNarrativeDetails">
	  <link:definition>00000048 - Disclosure - Stock-based Compensation (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/StockRepurchasesNarrativeDetail" id="StockRepurchasesNarrativeDetail">
	  <link:definition>00000049 - Disclosure - Stock Repurchases (Narrative) (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/IncomeTaxesNarrativeDetails" id="IncomeTaxesNarrativeDetails">
	  <link:definition>00000050 - Disclosure - Income Taxes (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/NetIncomeLossPerShareDetails" id="NetIncomeLossPerShareDetails">
	  <link:definition>00000051 - Disclosure - Net Income (Loss) 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/NetIncomeLossPerShareOptionsAndRightsExcludedDetails" id="NetIncomeLossPerShareOptionsAndRightsExcludedDetails">
	  <link:definition>00000052 - Disclosure - Net Income (Loss) 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>00000053 - 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/OperatingSegmentDetails" id="OperatingSegmentDetails">
	  <link:definition>00000054 - Disclosure - Operating Segment (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/SubsequentEvents-NarrativeDetails" id="SubsequentEvents-NarrativeDetails">
	  <link:definition>00000055 - 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:linkbaseRef xlink:type="simple" xlink:href="eght-20161231_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-20161231_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-20161231_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-20161231_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/2016-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd" />
    <import namespace="http://fasb.org/us-types/2016-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2016/elts/us-types-2016-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/2016-01-31" schemaLocation="http://xbrl.sec.gov/country/2016/country-2016-01-31.xsd" />
    <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_TotalCapitalizedSoftwareCosts" name="TotalCapitalizedSoftwareCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_AccumulatedSoftwareCostsAmortization" name="AccumulatedSoftwareCostsAmortization" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" 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_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_BeginniingOfPeriodWeightedaveragePurchasePrice" name="BeginniingOfPeriodWeightedaveragePurchasePrice" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" 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_EndOfPeriodWeightedaveragePurchasePrice" name="EndOfPeriodWeightedaveragePurchasePrice" nillable="true" xbrli:periodType="instant" type="num:perShareItemType" 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_ServiceProvidersFutureMinimumPaymentsDueInFourYears" name="ServiceProvidersFutureMinimumPaymentsDueInFourYears" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" 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_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_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_ZeroPointFiveFiveToFourPointTwoSixMember" name="ZeroPointFiveFiveToFourPointTwoSixMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_FourPointThreeTwoToSixPointEightSixMember" name="FourPointThreeTwoToSixPointEightSixMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_SevenPointFiveTwoToNinePointTwoOneMember" name="SevenPointFiveTwoToNinePointTwoOneMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_NinePointThreeFiveToTenPointNineSevenMember" name="NinePointThreeFiveToTenPointNineSevenMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_ElevenPointTwoSixToFifteenPointFourZeroMember" name="ElevenPointTwoSixToFifteenPointFourZeroMember" 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_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_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_ContingentConsiderationMember" name="ContingentConsiderationMember" 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_AcquisitionrelatedMember" name="AcquisitionrelatedMember" 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_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_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_Note14SubsequentEventsAbstract" name="Note14SubsequentEventsAbstract" 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_IntangibleAssetsTablesAbstract" name="IntangibleAssetsTablesAbstract" 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_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_OperatingSegmentInformationTablesAbstract" name="OperatingSegmentInformationTablesAbstract" 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_CashCashEquivalentsAndInvestmentsWithHierarchyDetailsAbstract" name="CashCashEquivalentsAndInvestmentsWithHierarchyDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_FairValueMeasurementsDetailsAbstract" name="FairValueMeasurementsDetailsAbstract" 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_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_ChangesInCarryingAmountOfGoodwillByLocationDetailAbstract" name="ChangesInCarryingAmountOfGoodwillByLocationDetailAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_BasisOfPresentationSoftwareDevelopmentCostsDetailsAbstract" name="BasisOfPresentationSoftwareDevelopmentCostsDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_LongtermAssetsChargedToOtherAssets" name="LongtermAssetsChargedToOtherAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_CommitmentsAndContingenciesLeasesDetailsAbstract" name="CommitmentsAndContingenciesLeasesDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_CommitmentsAndContingenciesProductWarrantiesDetailsAbstract" name="CommitmentsAndContingenciesProductWarrantiesDetailsAbstract" 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" 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_CommitmentsAndContingenciesStateAndMunicipalTaxesNarrativeDetailsAbstract" name="CommitmentsAndContingenciesStateAndMunicipalTaxesNarrativeDetailsAbstract" 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_StockRepurchasedAndRetiredAtEndOfPeriodShares" name="StockRepurchasedAndRetiredAtEndOfPeriodShares" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="EGHT_StockRepurchasedAndRetiredAtEndOfPeriodWeightedAveragePricePerShare" name="StockRepurchasedAndRetiredAtEndOfPeriodWeightedAveragePricePerShare" nillable="true" xbrli:periodType="instant" type="num:perShareItemType" 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_IncomeTaxesNarrativeDetailsAbstract" name="IncomeTaxesNarrativeDetailsAbstract" 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_OperatingSegmentDetailsAbstract" name="OperatingSegmentDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>9
<FILENAME>eght-20161231_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.15b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: EGHT%2D12%2D31%2D2016.xfr; Date: 2017%2D02%2D07T23:54:10Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x80410000 -->
<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-20161231.xsd#DocumentAndEntityInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CondensedConsolidatedBalanceSheets" xlink:href="eght-20161231.xsd#CondensedConsolidatedBalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CondensedConsolidatedStatementsOfOperations" xlink:href="eght-20161231.xsd#CondensedConsolidatedStatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss" xlink:href="eght-20161231.xsd#CondensedConsolidatedStatementsOfComprehensiveIncomeLoss" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CondensedConsolidatedStatementsOfCashFlows" xlink:href="eght-20161231.xsd#CondensedConsolidatedStatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/DescriptionOfBusinessAndSignificantAccountingPolicies-Note1" xlink:href="eght-20161231.xsd#DescriptionOfBusinessAndSignificantAccountingPolicies-Note1" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/FairValueMeasurements-Note2" xlink:href="eght-20161231.xsd#FairValueMeasurements-Note2" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/Inventories-Note3" xlink:href="eght-20161231.xsd#Inventories-Note3" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/IntangibleAssetsAndGoodwill-Note4" xlink:href="eght-20161231.xsd#IntangibleAssetsAndGoodwill-Note4" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/ResearchDevelopmentAndSoftwareCosts-Note5" xlink:href="eght-20161231.xsd#ResearchDevelopmentAndSoftwareCosts-Note5" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CommitmentsAndContingencies-Note6" xlink:href="eght-20161231.xsd#CommitmentsAndContingencies-Note6" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/Stock-basedCompensation-Note7" xlink:href="eght-20161231.xsd#Stock-basedCompensation-Note7" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/IncomeTaxes-Note8" xlink:href="eght-20161231.xsd#IncomeTaxes-Note8" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/NetIncomeLossPerShare-Note9" xlink:href="eght-20161231.xsd#NetIncomeLossPerShare-Note9" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/SegmentReporting-Note10" xlink:href="eght-20161231.xsd#SegmentReporting-Note10" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/SubsequentEvents-Note11" xlink:href="eght-20161231.xsd#SubsequentEvents-Note11" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="eght-20161231.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/FairValueMeasurementsTables" xlink:href="eght-20161231.xsd#FairValueMeasurementsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/InventoryTables" xlink:href="eght-20161231.xsd#InventoryTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/IntangibleAssetsTables" xlink:href="eght-20161231.xsd#IntangibleAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/GoodwillTables" xlink:href="eght-20161231.xsd#GoodwillTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CommitmentsAndContingenciesTables" xlink:href="eght-20161231.xsd#CommitmentsAndContingenciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/DistributionOfStock-basedCompensationPlanExpenseTables" xlink:href="eght-20161231.xsd#DistributionOfStock-basedCompensationPlanExpenseTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/Stock-basedCompensationAndEmployeePurchasePlanTables" xlink:href="eght-20161231.xsd#Stock-basedCompensationAndEmployeePurchasePlanTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/StockOptionsOutstandingAndExercisableTables" xlink:href="eght-20161231.xsd#StockOptionsOutstandingAndExercisableTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/NetIncomeLossPerShareTables" xlink:href="eght-20161231.xsd#NetIncomeLossPerShareTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/SegmentInformationTables" xlink:href="eght-20161231.xsd#SegmentInformationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/OperatingSegmentInformationTables" xlink:href="eght-20161231.xsd#OperatingSegmentInformationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/DescriptionOfBusinessNarrativeDetails" xlink:href="eght-20161231.xsd#DescriptionOfBusinessNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/FairValueMeasurementsDetails" xlink:href="eght-20161231.xsd#FairValueMeasurementsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/FairValueMeasurementsContingentConsiderationLiabilityDetails" xlink:href="eght-20161231.xsd#FairValueMeasurementsContingentConsiderationLiabilityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/InventoryDetails" xlink:href="eght-20161231.xsd#InventoryDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/IntangibleAssetsScheduleOfIntangiblesDetails" xlink:href="eght-20161231.xsd#IntangibleAssetsScheduleOfIntangiblesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/IntangibleAssetsScheduleOfFutureAmortizationOfIntangiblesDetails" xlink:href="eght-20161231.xsd#IntangibleAssetsScheduleOfFutureAmortizationOfIntangiblesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/ChangesInCarryingAmountOfGoodwillByLocationDetail" xlink:href="eght-20161231.xsd#ChangesInCarryingAmountOfGoodwillByLocationDetail" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/SoftwareDevelopmentCostsNarrativeDetails" xlink:href="eght-20161231.xsd#SoftwareDevelopmentCostsNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CommitmentsAndContingenciesLeasesDetails" xlink:href="eght-20161231.xsd#CommitmentsAndContingenciesLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CommitmentsAndContingenciesProductWarrantiesDetails" xlink:href="eght-20161231.xsd#CommitmentsAndContingenciesProductWarrantiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CommitmentsAndContingenciesServiceProviderContractsDetails" xlink:href="eght-20161231.xsd#CommitmentsAndContingenciesServiceProviderContractsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CommitmentsAndContingenciesCustomersupportCommitmentsNarrativeDetails" xlink:href="eght-20161231.xsd#CommitmentsAndContingenciesCustomersupportCommitmentsNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CommitmentsAndContingenciesStateAndMunicipalTaxesNarrativeDetails" xlink:href="eght-20161231.xsd#CommitmentsAndContingenciesStateAndMunicipalTaxesNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/Stock-basedCompensationStock-basedCompensationExpenseByStatementOfOperationsDetails" xlink:href="eght-20161231.xsd#Stock-basedCompensationStock-basedCompensationExpenseByStatementOfOperationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/Stock-basedCompensationOptionActivityDetails" xlink:href="eght-20161231.xsd#Stock-basedCompensationOptionActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/Stock-basedCompensationStockPurchaseRightActivityDetails" xlink:href="eght-20161231.xsd#Stock-basedCompensationStockPurchaseRightActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/Stock-basedCompensationRestrictedStockUnitActivityDetails" xlink:href="eght-20161231.xsd#Stock-basedCompensationRestrictedStockUnitActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/Stock-basedCompenstaionStockOptionsOutstandingAndExercisableDetails" xlink:href="eght-20161231.xsd#Stock-basedCompenstaionStockOptionsOutstandingAndExercisableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/Stock-basedCompenstaionAssumptionsUsedInBlack-scholesModelDetails" xlink:href="eght-20161231.xsd#Stock-basedCompenstaionAssumptionsUsedInBlack-scholesModelDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/Stock-basedCompensationNarrativeDetails" xlink:href="eght-20161231.xsd#Stock-basedCompensationNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/StockRepurchasesNarrativeDetail" xlink:href="eght-20161231.xsd#StockRepurchasesNarrativeDetail" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/IncomeTaxesNarrativeDetails" xlink:href="eght-20161231.xsd#IncomeTaxesNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/NetIncomeLossPerShareDetails" xlink:href="eght-20161231.xsd#NetIncomeLossPerShareDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/NetIncomeLossPerShareOptionsAndRightsExcludedDetails" xlink:href="eght-20161231.xsd#NetIncomeLossPerShareOptionsAndRightsExcludedDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/SegmentReportingRevenueAndPropertyAndEquipmentByGeographicAreaDetails" xlink:href="eght-20161231.xsd#SegmentReportingRevenueAndPropertyAndEquipmentByGeographicAreaDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/OperatingSegmentDetails" xlink:href="eght-20161231.xsd#OperatingSegmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/SubsequentEvents-NarrativeDetails" xlink:href="eght-20161231.xsd#SubsequentEvents-NarrativeDetails" 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/CondensedConsolidatedBalanceSheets" xlink:title="00000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:calculationArc order="1" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:calculationArc order="2" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" />
      <link:calculationArc order="3" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:calculationArc order="4" 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-20161231.xsd#EGHT_NoncurrentDeferredTaxAssetNet" xlink:label="loc_EGHTNoncurrentDeferredTaxAssetNet" />
      <link:calculationArc order="5" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent" />
      <link:calculationArc order="6" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:calculationArc order="1" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:calculationArc order="2" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:calculationArc order="3" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:calculationArc order="4" 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/2016/elts/us-gaap-2016-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/CondensedConsolidatedStatementsOfOperations" xlink:title="00000003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss" xlink:title="00000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTax" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/CondensedConsolidatedStatementsOfCashFlows" xlink:title="00000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredIncomeTaxExpenseBenefit" />
      <link:calculationArc order="8" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherNoncashExpense" xlink:label="loc_us-gaapOtherNoncashExpense" />
      <link:calculationArc order="9" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:calculationArc order="10" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:calculationArc order="11" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingAssets" />
      <link:calculationArc order="12" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredCharges" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredCharges" />
      <link:calculationArc order="13" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayable" />
      <link:calculationArc order="14" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInEmployeeRelatedLiabilities" />
      <link:calculationArc order="15" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherCurrentLiabilities" />
      <link:calculationArc order="16" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedTaxesPayable" />
      <link:calculationArc order="17" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredRevenue" />
      <link:calculationArc order="18" 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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities" />
      <link:calculationArc order="20" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesContinuingOperations" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired" />
      <link:calculationArc order="3" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments" xlink:label="loc_us-gaapProceedsFromSaleMaturityAndCollectionOfShorttermInvestments" />
      <link:calculationArc order="4" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:label="loc_us-gaapProceedsFromSaleAndMaturityOfMarketableSecurities" />
      <link:calculationArc order="5" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="loc_us-gaapPaymentsToAcquireMarketableSecurities" />
      <link:calculationArc order="6" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperations" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromStockPlans" xlink:label="loc_us-gaapProceedsFromStockPlans" />
      <link:calculationArc order="4" 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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/DescriptionOfBusinessAndSignificantAccountingPolicies-Note1" xlink:title="00000006 - Disclosure - DESCRIPTION OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES - Note 1" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/FairValueMeasurements-Note2" xlink:title="00000007 - Disclosure - FAIR VALUE MEASUREMENTS - Note 2" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/Inventories-Note3" xlink:title="00000008 - Disclosure - INVENTORIES - Note 3" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/IntangibleAssetsAndGoodwill-Note4" xlink:title="00000009 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Note 4" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/ResearchDevelopmentAndSoftwareCosts-Note5" xlink:title="00000010 - Disclosure - RESEARCH, DEVELOPMENT AND SOFTWARE COSTS - Note 5" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/CommitmentsAndContingencies-Note6" xlink:title="00000011 - Disclosure - COMMITMENTS AND CONTINGENCIES - Note 6" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/Stock-basedCompensation-Note7" xlink:title="00000012 - Disclosure - STOCK-BASED COMPENSATION - Note 7" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/IncomeTaxes-Note8" xlink:title="00000013 - Disclosure - INCOME TAXES - Note 8" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/NetIncomeLossPerShare-Note9" xlink:title="00000014 - Disclosure - NET INCOME (LOSS) PER SHARE - Note 9" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/SegmentReporting-Note10" xlink:title="00000015 - Disclosure - SEGMENT REPORTING - Note 10" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/SubsequentEvents-Note11" xlink:title="00000016 - Disclosure - SUBSEQUENT EVENTS - Note 11" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000017 - Disclosure - Summary of Significant Accounting Policies (Policies)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/FairValueMeasurementsTables" xlink:title="00000018 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/InventoryTables" xlink:title="00000019 - Disclosure - Inventory (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/IntangibleAssetsTables" xlink:title="00000020 - Disclosure - Intangible Assets (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/GoodwillTables" xlink:title="00000021 - Disclosure - Goodwill (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/CommitmentsAndContingenciesTables" xlink:title="00000022 - Disclosure - Commitments And Contingencies (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/DistributionOfStock-basedCompensationPlanExpenseTables" xlink:title="00000023 - Disclosure - Distribution of Stock-Based Compensation Plan Expense (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/Stock-basedCompensationAndEmployeePurchasePlanTables" xlink:title="00000024 - Disclosure - Stock-Based Compensation And Employee Purchase Plan (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/StockOptionsOutstandingAndExercisableTables" xlink:title="00000025 - Disclosure - Stock Options Outstanding And Exercisable (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/NetIncomeLossPerShareTables" xlink:title="00000026 - Disclosure - Net Income (Loss) Per Share (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/SegmentInformationTables" xlink:title="00000027 - Disclosure - Segment Information (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/OperatingSegmentInformationTables" xlink:title="00000028 - Disclosure - Operating Segment Information (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/DescriptionOfBusinessNarrativeDetails" xlink:title="00000029 - Disclosure - Description of the Business (Narrative) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/FairValueMeasurementsDetails" xlink:title="00000030 - Disclosure - FAIR VALUE MEASUREMENTS (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/FairValueMeasurementsContingentConsiderationLiabilityDetails" xlink:title="00000031 - Disclosure - Fair Value Measurements (Contingent Consideration Liability) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/InventoryDetails" xlink:title="00000032 - Disclosure - Inventory (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/IntangibleAssetsScheduleOfIntangiblesDetails" xlink:title="00000033 - Disclosure - Intangible Assets Schedule Of Intangibles (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="00000034 - Disclosure - Intangible Assets Schedule Of Future Amortization Of Intangibles (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherIntangibleAssetsNet" xlink:label="loc_us-gaapOtherIntangibleAssetsNet" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/ChangesInCarryingAmountOfGoodwillByLocationDetail" xlink:title="00000035 - Disclosure - Changes in Carrying Amount of Goodwill by Location (Detail)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/SoftwareDevelopmentCostsNarrativeDetails" xlink:title="00000036 - Disclosure - Software Development Costs (Narrative) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/CommitmentsAndContingenciesLeasesDetails" xlink:title="00000037 - Disclosure - Commitments and Contingencies (Leases) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/CommitmentsAndContingenciesProductWarrantiesDetails" xlink:title="00000038 - Disclosure - Commitments and Contingencies (Product Warranties) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/CommitmentsAndContingenciesServiceProviderContractsDetails" xlink:title="00000039 - Disclosure - Commitments and Contingencies (Service Provider Contracts) (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_ServiceProvidersFutureMinimumPaymentsDue" xlink:label="loc_EGHTServiceProvidersFutureMinimumPaymentsDue" />
      <link:loc xlink:type="locator" xlink:href="eght-20161231.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-20161231.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-20161231.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:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_ServiceProvidersFutureMinimumPaymentsDueInFourYears" xlink:label="loc_EGHTServiceProvidersFutureMinimumPaymentsDueInFourYears" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_EGHTServiceProvidersFutureMinimumPaymentsDue" xlink:to="loc_EGHTServiceProvidersFutureMinimumPaymentsDueInFourYears" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/CommitmentsAndContingenciesCustomersupportCommitmentsNarrativeDetails" xlink:title="00000040 - Disclosure - Commitments and Contingencies (CustomerSupport Commitments) (Narrative) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/CommitmentsAndContingenciesStateAndMunicipalTaxesNarrativeDetails" xlink:title="00000041 - Disclosure - Commitments and Contingencies (State and Municipal Taxes) (Narrative) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/Stock-basedCompensationStock-basedCompensationExpenseByStatementOfOperationsDetails" xlink:title="00000042 - Disclosure - Stock-based Compensation Stock-Based Compensation Expense By Statement Of Operations (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/Stock-basedCompensationOptionActivityDetails" xlink:title="00000043 - Disclosure - Stock-based Compensation Option Activity (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/Stock-basedCompensationStockPurchaseRightActivityDetails" xlink:title="00000044 - Disclosure - Stock-based Compensation Stock Purchase Right Activity (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/Stock-basedCompensationRestrictedStockUnitActivityDetails" xlink:title="00000045 - Disclosure - Stock-based Compensation Restricted Stock Unit Activity (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/Stock-basedCompenstaionStockOptionsOutstandingAndExercisableDetails" xlink:title="00000046 - Disclosure - Stock-based Compenstaion Stock Options Outstanding And Exercisable (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/Stock-basedCompenstaionAssumptionsUsedInBlack-scholesModelDetails" xlink:title="00000047 - Disclosure - Stock-based Compenstaion Assumptions Used In Black-Scholes Model (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/Stock-basedCompensationNarrativeDetails" xlink:title="00000048 - Disclosure - Stock-based Compensation (Narrative) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/StockRepurchasesNarrativeDetail" xlink:title="00000049 - Disclosure - Stock Repurchases (Narrative) (Detail)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/IncomeTaxesNarrativeDetails" xlink:title="00000050 - Disclosure - Income Taxes (Narrative) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/NetIncomeLossPerShareDetails" xlink:title="00000051 - Disclosure - Net Income (Loss) Per Share (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/NetIncomeLossPerShareOptionsAndRightsExcludedDetails" xlink:title="00000052 - Disclosure - Net Income (Loss) Per Share (Options and Rights Excluded) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/SegmentReportingRevenueAndPropertyAndEquipmentByGeographicAreaDetails" xlink:title="00000053 - Disclosure - Segment Reporting Revenue and Property and Equipment by Geographic Area (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/OperatingSegmentDetails" xlink:title="00000054 - Disclosure - Operating Segment (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://8x8.com/role/SubsequentEvents-NarrativeDetails" xlink:title="00000055 - Disclosure - Subsequent Events - Narrative (Details)" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>10
<FILENAME>eght-20161231_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.15b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: EGHT%2D12%2D31%2D2016.xfr; Date: 2017%2D02%2D07T23:54:10Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x80410000 -->
<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-20161231.xsd#DocumentAndEntityInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CondensedConsolidatedBalanceSheets" xlink:href="eght-20161231.xsd#CondensedConsolidatedBalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CondensedConsolidatedStatementsOfOperations" xlink:href="eght-20161231.xsd#CondensedConsolidatedStatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss" xlink:href="eght-20161231.xsd#CondensedConsolidatedStatementsOfComprehensiveIncomeLoss" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CondensedConsolidatedStatementsOfCashFlows" xlink:href="eght-20161231.xsd#CondensedConsolidatedStatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/DescriptionOfBusinessAndSignificantAccountingPolicies-Note1" xlink:href="eght-20161231.xsd#DescriptionOfBusinessAndSignificantAccountingPolicies-Note1" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/FairValueMeasurements-Note2" xlink:href="eght-20161231.xsd#FairValueMeasurements-Note2" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/Inventories-Note3" xlink:href="eght-20161231.xsd#Inventories-Note3" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/IntangibleAssetsAndGoodwill-Note4" xlink:href="eght-20161231.xsd#IntangibleAssetsAndGoodwill-Note4" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/ResearchDevelopmentAndSoftwareCosts-Note5" xlink:href="eght-20161231.xsd#ResearchDevelopmentAndSoftwareCosts-Note5" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CommitmentsAndContingencies-Note6" xlink:href="eght-20161231.xsd#CommitmentsAndContingencies-Note6" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/Stock-basedCompensation-Note7" xlink:href="eght-20161231.xsd#Stock-basedCompensation-Note7" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/IncomeTaxes-Note8" xlink:href="eght-20161231.xsd#IncomeTaxes-Note8" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/NetIncomeLossPerShare-Note9" xlink:href="eght-20161231.xsd#NetIncomeLossPerShare-Note9" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/SegmentReporting-Note10" xlink:href="eght-20161231.xsd#SegmentReporting-Note10" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/SubsequentEvents-Note11" xlink:href="eght-20161231.xsd#SubsequentEvents-Note11" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="eght-20161231.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/FairValueMeasurementsTables" xlink:href="eght-20161231.xsd#FairValueMeasurementsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/InventoryTables" xlink:href="eght-20161231.xsd#InventoryTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/IntangibleAssetsTables" xlink:href="eght-20161231.xsd#IntangibleAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/GoodwillTables" xlink:href="eght-20161231.xsd#GoodwillTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CommitmentsAndContingenciesTables" xlink:href="eght-20161231.xsd#CommitmentsAndContingenciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/DistributionOfStock-basedCompensationPlanExpenseTables" xlink:href="eght-20161231.xsd#DistributionOfStock-basedCompensationPlanExpenseTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/Stock-basedCompensationAndEmployeePurchasePlanTables" xlink:href="eght-20161231.xsd#Stock-basedCompensationAndEmployeePurchasePlanTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/StockOptionsOutstandingAndExercisableTables" xlink:href="eght-20161231.xsd#StockOptionsOutstandingAndExercisableTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/NetIncomeLossPerShareTables" xlink:href="eght-20161231.xsd#NetIncomeLossPerShareTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/SegmentInformationTables" xlink:href="eght-20161231.xsd#SegmentInformationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/OperatingSegmentInformationTables" xlink:href="eght-20161231.xsd#OperatingSegmentInformationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/DescriptionOfBusinessNarrativeDetails" xlink:href="eght-20161231.xsd#DescriptionOfBusinessNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/FairValueMeasurementsDetails" xlink:href="eght-20161231.xsd#FairValueMeasurementsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/FairValueMeasurementsContingentConsiderationLiabilityDetails" xlink:href="eght-20161231.xsd#FairValueMeasurementsContingentConsiderationLiabilityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/InventoryDetails" xlink:href="eght-20161231.xsd#InventoryDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/IntangibleAssetsScheduleOfIntangiblesDetails" xlink:href="eght-20161231.xsd#IntangibleAssetsScheduleOfIntangiblesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/IntangibleAssetsScheduleOfFutureAmortizationOfIntangiblesDetails" xlink:href="eght-20161231.xsd#IntangibleAssetsScheduleOfFutureAmortizationOfIntangiblesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/ChangesInCarryingAmountOfGoodwillByLocationDetail" xlink:href="eght-20161231.xsd#ChangesInCarryingAmountOfGoodwillByLocationDetail" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/SoftwareDevelopmentCostsNarrativeDetails" xlink:href="eght-20161231.xsd#SoftwareDevelopmentCostsNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CommitmentsAndContingenciesLeasesDetails" xlink:href="eght-20161231.xsd#CommitmentsAndContingenciesLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CommitmentsAndContingenciesProductWarrantiesDetails" xlink:href="eght-20161231.xsd#CommitmentsAndContingenciesProductWarrantiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CommitmentsAndContingenciesServiceProviderContractsDetails" xlink:href="eght-20161231.xsd#CommitmentsAndContingenciesServiceProviderContractsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CommitmentsAndContingenciesCustomersupportCommitmentsNarrativeDetails" xlink:href="eght-20161231.xsd#CommitmentsAndContingenciesCustomersupportCommitmentsNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CommitmentsAndContingenciesStateAndMunicipalTaxesNarrativeDetails" xlink:href="eght-20161231.xsd#CommitmentsAndContingenciesStateAndMunicipalTaxesNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/Stock-basedCompensationStock-basedCompensationExpenseByStatementOfOperationsDetails" xlink:href="eght-20161231.xsd#Stock-basedCompensationStock-basedCompensationExpenseByStatementOfOperationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/Stock-basedCompensationOptionActivityDetails" xlink:href="eght-20161231.xsd#Stock-basedCompensationOptionActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/Stock-basedCompensationStockPurchaseRightActivityDetails" xlink:href="eght-20161231.xsd#Stock-basedCompensationStockPurchaseRightActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/Stock-basedCompensationRestrictedStockUnitActivityDetails" xlink:href="eght-20161231.xsd#Stock-basedCompensationRestrictedStockUnitActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/Stock-basedCompenstaionStockOptionsOutstandingAndExercisableDetails" xlink:href="eght-20161231.xsd#Stock-basedCompenstaionStockOptionsOutstandingAndExercisableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/Stock-basedCompenstaionAssumptionsUsedInBlack-scholesModelDetails" xlink:href="eght-20161231.xsd#Stock-basedCompenstaionAssumptionsUsedInBlack-scholesModelDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/Stock-basedCompensationNarrativeDetails" xlink:href="eght-20161231.xsd#Stock-basedCompensationNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/StockRepurchasesNarrativeDetail" xlink:href="eght-20161231.xsd#StockRepurchasesNarrativeDetail" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/IncomeTaxesNarrativeDetails" xlink:href="eght-20161231.xsd#IncomeTaxesNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/NetIncomeLossPerShareDetails" xlink:href="eght-20161231.xsd#NetIncomeLossPerShareDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/NetIncomeLossPerShareOptionsAndRightsExcludedDetails" xlink:href="eght-20161231.xsd#NetIncomeLossPerShareOptionsAndRightsExcludedDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/SegmentReportingRevenueAndPropertyAndEquipmentByGeographicAreaDetails" xlink:href="eght-20161231.xsd#SegmentReportingRevenueAndPropertyAndEquipmentByGeographicAreaDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/OperatingSegmentDetails" xlink:href="eght-20161231.xsd#OperatingSegmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/SubsequentEvents-NarrativeDetails" xlink:href="eght-20161231.xsd#SubsequentEvents-NarrativeDetails" 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/CondensedConsolidatedBalanceSheets" xlink:title="00000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/CondensedConsolidatedStatementsOfOperations" xlink:title="00000003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss" xlink:title="00000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/CondensedConsolidatedStatementsOfCashFlows" xlink:title="00000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/DescriptionOfBusinessAndSignificantAccountingPolicies-Note1" xlink:title="00000006 - Disclosure - DESCRIPTION OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES - Note 1" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/FairValueMeasurements-Note2" xlink:title="00000007 - Disclosure - FAIR VALUE MEASUREMENTS - Note 2" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/Inventories-Note3" xlink:title="00000008 - Disclosure - INVENTORIES - Note 3" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/IntangibleAssetsAndGoodwill-Note4" xlink:title="00000009 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Note 4" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/ResearchDevelopmentAndSoftwareCosts-Note5" xlink:title="00000010 - Disclosure - RESEARCH, DEVELOPMENT AND SOFTWARE COSTS - Note 5" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/CommitmentsAndContingencies-Note6" xlink:title="00000011 - Disclosure - COMMITMENTS AND CONTINGENCIES - Note 6" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/Stock-basedCompensation-Note7" xlink:title="00000012 - Disclosure - STOCK-BASED COMPENSATION - Note 7" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/IncomeTaxes-Note8" xlink:title="00000013 - Disclosure - INCOME TAXES - Note 8" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/NetIncomeLossPerShare-Note9" xlink:title="00000014 - Disclosure - NET INCOME (LOSS) PER SHARE - Note 9" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/SegmentReporting-Note10" xlink:title="00000015 - Disclosure - SEGMENT REPORTING - Note 10" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/SubsequentEvents-Note11" xlink:title="00000016 - Disclosure - SUBSEQUENT EVENTS - Note 11" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000017 - Disclosure - Summary of Significant Accounting Policies (Policies)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/FairValueMeasurementsTables" xlink:title="00000018 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/InventoryTables" xlink:title="00000019 - Disclosure - Inventory (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/IntangibleAssetsTables" xlink:title="00000020 - Disclosure - Intangible Assets (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/GoodwillTables" xlink:title="00000021 - Disclosure - Goodwill (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/CommitmentsAndContingenciesTables" xlink:title="00000022 - Disclosure - Commitments And Contingencies (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/DistributionOfStock-basedCompensationPlanExpenseTables" xlink:title="00000023 - Disclosure - Distribution of Stock-Based Compensation Plan Expense (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/Stock-basedCompensationAndEmployeePurchasePlanTables" xlink:title="00000024 - Disclosure - Stock-Based Compensation And Employee Purchase Plan (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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-20161231.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="00000025 - Disclosure - Stock Options Outstanding And Exercisable (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/NetIncomeLossPerShareTables" xlink:title="00000026 - Disclosure - Net Income (Loss) Per Share (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/SegmentInformationTables" xlink:title="00000027 - Disclosure - Segment Information (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/OperatingSegmentInformationTables" xlink:title="00000028 - Disclosure - Operating Segment Information (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/DescriptionOfBusinessNarrativeDetails" xlink:title="00000029 - Disclosure - Description of the Business (Narrative) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/FairValueMeasurementsDetails" xlink:title="00000030 - Disclosure - FAIR VALUE MEASUREMENTS (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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-20161231.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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-20161231.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-20161231.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="00000031 - Disclosure - Fair Value Measurements (Contingent Consideration Liability) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/InventoryDetails" xlink:title="00000032 - Disclosure - Inventory (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/IntangibleAssetsScheduleOfIntangiblesDetails" xlink:title="00000033 - Disclosure - Intangible Assets Schedule Of Intangibles (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaapCustomerRelationshipsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapCustomerRelationshipsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="loc_us-gaapTradeNamesMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapTradeNamesMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnpatentedTechnologyMember" xlink:label="loc_us-gaapUnpatentedTechnologyMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapUnpatentedTechnologyMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="00000034 - Disclosure - Intangible Assets Schedule Of Future Amortization Of Intangibles (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/ChangesInCarryingAmountOfGoodwillByLocationDetail" xlink:title="00000035 - Disclosure - Changes in Carrying Amount of Goodwill by Location (Detail)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ReportableGeographicalComponentsMember" xlink:label="loc_us-gaapReportableGeographicalComponentsMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConsolidationItemsDomain" xlink:to="loc_us-gaapReportableGeographicalComponentsMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGoodwill_100" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaapGoodwillAcquiredDuringPeriod_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGoodwillAcquiredDuringPeriod_100" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillTransfers" xlink:label="loc_us-gaapGoodwillTransfers_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGoodwillTransfers_100" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:label="loc_us-gaapGoodwillForeignCurrencyTranslationGainLoss_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGoodwillForeignCurrencyTranslationGainLoss_100" xlink:type="arc" order="4" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/SoftwareDevelopmentCostsNarrativeDetails" xlink:title="00000036 - Disclosure - Software Development Costs (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SoftwareDevelopmentMember" xlink:label="loc_us-gaapSoftwareDevelopmentMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapSoftwareDevelopmentMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAdditions" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAdditions_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentAdditions_90" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_TotalCapitalizedSoftwareCosts" xlink:label="loc_EGHTTotalCapitalizedSoftwareCosts_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_EGHTTotalCapitalizedSoftwareCosts_90" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentOther" xlink:label="loc_us-gaapPropertyPlantAndEquipmentOther_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentOther_90" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_AccumulatedSoftwareCostsAmortization" xlink:label="loc_EGHTAccumulatedSoftwareCostsAmortization_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_EGHTAccumulatedSoftwareCostsAmortization_90" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_LongtermAssetsChargedToOtherAssets" xlink:label="loc_EGHTLongtermAssetsChargedToOtherAssets_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_EGHTLongtermAssetsChargedToOtherAssets_90" xlink:type="arc" order="5" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/CommitmentsAndContingenciesLeasesDetails" xlink:title="00000037 - Disclosure - Commitments and Contingencies (Leases) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/CommitmentsAndContingenciesProductWarrantiesDetails" xlink:title="00000038 - Disclosure - Commitments and Contingencies (Product Warranties) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/CommitmentsAndContingenciesServiceProviderContractsDetails" xlink:title="00000039 - Disclosure - Commitments and Contingencies (Service Provider Contracts) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/CommitmentsAndContingenciesCustomersupportCommitmentsNarrativeDetails" xlink:title="00000040 - Disclosure - Commitments and Contingencies (CustomerSupport Commitments) (Narrative) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/CommitmentsAndContingenciesStateAndMunicipalTaxesNarrativeDetails" xlink:title="00000041 - Disclosure - Commitments and Contingencies (State and Municipal Taxes) (Narrative) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/Stock-basedCompensationStock-basedCompensationExpenseByStatementOfOperationsDetails" xlink:title="00000042 - Disclosure - Stock-based Compensation Stock-Based Compensation Expense By Statement Of Operations (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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-20161231.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-20161231.xsd#EGHT_CostOfProductRevenuesMember" xlink:label="loc_EGHTCostOfProductRevenuesMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_EGHTCostOfProductRevenuesMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="loc_us-gaapResearchAndDevelopmentExpenseMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_us-gaapResearchAndDevelopmentExpenseMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="loc_us-gaapSellingAndMarketingExpenseMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_us-gaapSellingAndMarketingExpenseMember_120" xlink:type="arc" order="121" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="loc_us-gaapGeneralAndAdministrativeExpenseMember_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_us-gaapGeneralAndAdministrativeExpenseMember_160" xlink:type="arc" order="161" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpense_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpense_250" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_250" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpenseNetOfTax_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpenseNetOfTax_250" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/Stock-basedCompensationOptionActivityDetails" xlink:title="00000043 - Disclosure - Stock-based Compensation Option Activity (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/Stock-basedCompensationStockPurchaseRightActivityDetails" xlink:title="00000044 - Disclosure - Stock-based Compensation Stock Purchase Right Activity (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/Stock-basedCompensationRestrictedStockUnitActivityDetails" xlink:title="00000045 - Disclosure - Stock-based Compensation Restricted Stock Unit Activity (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/Stock-basedCompenstaionStockOptionsOutstandingAndExercisableDetails" xlink:title="00000046 - Disclosure - Stock-based Compenstaion Stock Options Outstanding And Exercisable (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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-20161231.xsd#EGHT_ZeroPointFiveFiveToFourPointTwoSixMember" xlink:label="loc_EGHTZeroPointFiveFiveToFourPointTwoSixMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_EGHTZeroPointFiveFiveToFourPointTwoSixMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_FourPointThreeTwoToSixPointEightSixMember" xlink:label="loc_EGHTFourPointThreeTwoToSixPointEightSixMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_EGHTFourPointThreeTwoToSixPointEightSixMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_SevenPointFiveTwoToNinePointTwoOneMember" xlink:label="loc_EGHTSevenPointFiveTwoToNinePointTwoOneMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_EGHTSevenPointFiveTwoToNinePointTwoOneMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_NinePointThreeFiveToTenPointNineSevenMember" xlink:label="loc_EGHTNinePointThreeFiveToTenPointNineSevenMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_EGHTNinePointThreeFiveToTenPointNineSevenMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_ElevenPointTwoSixToFifteenPointFourZeroMember" xlink:label="loc_EGHTElevenPointTwoSixToFifteenPointFourZeroMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_EGHTElevenPointTwoSixToFifteenPointFourZeroMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="eght-20161231.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/Stock-basedCompenstaionAssumptionsUsedInBlack-scholesModelDetails" xlink:title="00000047 - Disclosure - Stock-based Compenstaion Assumptions Used In Black-Scholes Model (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="eght-20161231.xsd#EGHT_OptionGrantsAndStockPurchaseRightsMember" xlink:label="loc_EGHTOptionGrantsAndStockPurchaseRightsMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_EGHTOptionGrantsAndStockPurchaseRightsMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_EmployeeStockPurchasePlanRightsMember" xlink:label="loc_EGHTEmployeeStockPurchasePlanRightsMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_EGHTEmployeeStockPurchasePlanRightsMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_90" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_90" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_90" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_90" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_90" xlink:type="arc" order="5" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/Stock-basedCompensationNarrativeDetails" xlink:title="00000048 - Disclosure - Stock-based Compensation (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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-20161231.xsd#EGHT_AcquisitionrelatedMember" xlink:label="loc_EGHTAcquisitionrelatedMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_EGHTAcquisitionrelatedMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="loc_us-gaapEmployeeStockMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapEmployeeStockMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_70" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/StockRepurchasesNarrativeDetail" xlink:title="00000049 - Disclosure - Stock Repurchases (Narrative) (Detail)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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-20161231.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-20161231.xsd#EGHT_October2015Member" xlink:label="loc_EGHTOctober2015Member_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareRepurchaseProgramDomain" xlink:to="loc_EGHTOctober2015Member_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_TotalPlan2015Member" xlink:label="loc_EGHTTotalPlan2015Member_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareRepurchaseProgramDomain" xlink:to="loc_EGHTTotalPlan2015Member_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="loc_us-gaapStockRepurchasedAndRetiredDuringPeriodShares_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRepurchasedAndRetiredDuringPeriodShares_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:label="loc_us-gaapStockRepurchasedAndRetiredDuringPeriodValue_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRepurchasedAndRetiredDuringPeriodValue_50" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:label="loc_us-gaapTreasuryStockAcquiredAverageCostPerShare_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTreasuryStockAcquiredAverageCostPerShare_50" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_StockRepurchasedAndRetiredAtEndOfPeriodShares" xlink:label="loc_EGHTStockRepurchasedAndRetiredAtEndOfPeriodShares_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_EGHTStockRepurchasedAndRetiredAtEndOfPeriodShares_50" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_StockRepurchasedAndRetiredAtEndOfPeriodWeightedAveragePricePerShare" xlink:label="loc_EGHTStockRepurchasedAndRetiredAtEndOfPeriodWeightedAveragePricePerShare_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_EGHTStockRepurchasedAndRetiredAtEndOfPeriodWeightedAveragePricePerShare_50" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_StockRepurchasedAndRetiredAtEndOfPeriodValue" xlink:label="loc_EGHTStockRepurchasedAndRetiredAtEndOfPeriodValue_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_EGHTStockRepurchasedAndRetiredAtEndOfPeriodValue_50" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="loc_us-gaapStockRepurchaseProgramAuthorizedAmount1_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRepurchaseProgramAuthorizedAmount1_50" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="loc_us-gaapStockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_50" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockRepurchaseProgramExpirationDate" xlink:label="loc_us-gaapStockRepurchaseProgramExpirationDate_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRepurchaseProgramExpirationDate_50" xlink:type="arc" order="11" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/IncomeTaxesNarrativeDetails" xlink:title="00000050 - Disclosure - Income Taxes (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaapIncomeTaxAuthorityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapIncomeTaxAuthorityAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaapIncomeTaxAuthorityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapIncomeTaxAuthorityAxis" xlink:to="loc_us-gaapIncomeTaxAuthorityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaapIncomeTaxAuthorityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapIncomeTaxAuthorityAxis" xlink:to="loc_us-gaapIncomeTaxAuthorityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="loc_us-gaapDomesticCountryMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeTaxAuthorityDomain" xlink:to="loc_us-gaapDomesticCountryMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="loc_us-gaapStateAndLocalJurisdictionMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeTaxAuthorityDomain" xlink:to="loc_us-gaapStateAndLocalJurisdictionMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="loc_us-gaapForeignCountryMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeTaxAuthorityDomain" xlink:to="loc_us-gaapForeignCountryMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaapUnrecognizedTaxBenefits_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapUnrecognizedTaxBenefits_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OpenTaxYear" xlink:label="loc_us-gaapOpenTaxYear_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOpenTaxYear_60" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/NetIncomeLossPerShareDetails" xlink:title="00000051 - Disclosure - Net Income (Loss) Per Share (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/NetIncomeLossPerShareOptionsAndRightsExcludedDetails" xlink:title="00000052 - Disclosure - Net Income (Loss) Per Share (Options and Rights Excluded) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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-20161231.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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockCompensationPlanMember" xlink:label="loc_us-gaapStockCompensationPlanMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_us-gaapStockCompensationPlanMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_130" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/SegmentReportingRevenueAndPropertyAndEquipmentByGeographicAreaDetails" xlink:title="00000053 - 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EuropeMember" xlink:label="loc_us-gaapEuropeMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentGeographicalDomain" xlink:to="loc_us-gaapEuropeMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AsiaPacificMember" xlink:label="loc_us-gaapAsiaPacificMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentGeographicalDomain" xlink:to="loc_us-gaapAsiaPacificMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers" xlink:label="loc_us-gaapEntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers_250" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingDisclosureOfMajorCustomers" xlink:label="loc_us-gaapSegmentReportingDisclosureOfMajorCustomers_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSegmentReportingDisclosureOfMajorCustomers_250" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NoncurrentAssets" xlink:label="loc_us-gaapNoncurrentAssets_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNoncurrentAssets_250" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/OperatingSegmentDetails" xlink:title="00000054 - Disclosure - Operating Segment (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EuropeMember" xlink:label="loc_us-gaapEuropeMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentGeographicalDomain" xlink:to="loc_us-gaapEuropeMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenues_90" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss_90" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://8x8.com/role/SubsequentEvents-NarrativeDetails" xlink:title="00000055 - Disclosure - Subsequent Events - Narrative (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaapSubsequentEventLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaapSubsequentEventTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapSubsequentEventTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-gaapSubsequentEventTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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-20161231.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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-gaapSubsequentEventTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferred1_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapBusinessCombinationConsiderationTransferred1_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="loc_us-gaapBusinessCombinationContingentConsiderationLiability_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapBusinessCombinationContingentConsiderationLiability_30" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:label="loc_us-gaapBusinessAcquisitionCostOfAcquiredEntityTransactionCosts_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapBusinessAcquisitionCostOfAcquiredEntityTransactionCosts_30" xlink:type="arc" order="2" />
    </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>11
<FILENAME>eght-20161231_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.15b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: EGHT%2D12%2D31%2D2016.xfr; Date: 2017%2D02%2D07T23:54:10Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x80410000 -->
<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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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-20161231.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="eght-20161231.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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-20161231.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="eght-20161231.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/2016/elts/us-gaap-2016-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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="eght-20161231.xsd#EGHT_ZeroPointFiveFiveToFourPointTwoSixMember" xlink:label="EGHT_ZeroPointFiveFiveToFourPointTwoSixMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_ZeroPointFiveFiveToFourPointTwoSixMember" xlink:to="EGHT_ZeroPointFiveFiveToFourPointTwoSixMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_ZeroPointFiveFiveToFourPointTwoSixMember_lbl" xml:lang="en-US">$0.55 - $4.26</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-20161231.xsd#EGHT_FourPointThreeTwoToSixPointEightSixMember" xlink:label="EGHT_FourPointThreeTwoToSixPointEightSixMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_FourPointThreeTwoToSixPointEightSixMember" xlink:to="EGHT_FourPointThreeTwoToSixPointEightSixMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_FourPointThreeTwoToSixPointEightSixMember_lbl" xml:lang="en-US">$4.32 - $6.86</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_SevenPointFiveTwoToNinePointTwoOneMember" xlink:label="EGHT_SevenPointFiveTwoToNinePointTwoOneMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_SevenPointFiveTwoToNinePointTwoOneMember" xlink:to="EGHT_SevenPointFiveTwoToNinePointTwoOneMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_SevenPointFiveTwoToNinePointTwoOneMember_lbl" xml:lang="en-US">$7.52 - $9.21</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_NinePointThreeFiveToTenPointNineSevenMember" xlink:label="EGHT_NinePointThreeFiveToTenPointNineSevenMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_NinePointThreeFiveToTenPointNineSevenMember" xlink:to="EGHT_NinePointThreeFiveToTenPointNineSevenMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_NinePointThreeFiveToTenPointNineSevenMember_lbl" xml:lang="en-US">$9.35 - $10.97</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_ElevenPointTwoSixToFifteenPointFourZeroMember" xlink:label="EGHT_ElevenPointTwoSixToFifteenPointFourZeroMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_ElevenPointTwoSixToFifteenPointFourZeroMember" xlink:to="EGHT_ElevenPointTwoSixToFifteenPointFourZeroMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_ElevenPointTwoSixToFifteenPointFourZeroMember_lbl" xml:lang="en-US">$11.26 - $15.40</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20161231.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StateAndLocalJurisdictionMember" xlink:to="us-gaap_StateAndLocalJurisdictionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StateAndLocalJurisdictionMember_lbl" xml:lang="en-US">State</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityAxis_lbl" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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">Other Long-Term Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SoftwareDevelopmentMember" xlink:label="us-gaap_SoftwareDevelopmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SoftwareDevelopmentMember" xlink:to="us-gaap_SoftwareDevelopmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SoftwareDevelopmentMember_lbl" xml:lang="en-US">Property and Equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_OptionGrantsAndStockPurchaseRightsMember" xlink:label="EGHT_OptionGrantsAndStockPurchaseRightsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_OptionGrantsAndStockPurchaseRightsMember" xlink:to="EGHT_OptionGrantsAndStockPurchaseRightsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_OptionGrantsAndStockPurchaseRightsMember_lbl" xml:lang="en-US">Option Grants and Stock Purchase Rights</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_EmployeeStockPurchasePlanRightsMember" xlink:label="EGHT_EmployeeStockPurchasePlanRightsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_EmployeeStockPurchasePlanRightsMember" xlink:to="EGHT_EmployeeStockPurchasePlanRightsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_EmployeeStockPurchasePlanRightsMember_lbl" xml:lang="en-US">Employee Stock Purchase Plan Rights</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnpatentedTechnologyMember" xlink:label="us-gaap_UnpatentedTechnologyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnpatentedTechnologyMember" xlink:to="us-gaap_UnpatentedTechnologyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnpatentedTechnologyMember_lbl" xml:lang="en-US">In-process R&amp;D</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DomesticCountryMember" xlink:to="us-gaap_DomesticCountryMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DomesticCountryMember_lbl" xml:lang="en-US">Federal</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="us-gaap_ForeignCountryMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCountryMember" xlink:to="us-gaap_ForeignCountryMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCountryMember_lbl" xml:lang="en-US">Foreign</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20161231.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="eght-20161231.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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-20161231.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-20161231.xsd#EGHT_AcquisitionrelatedMember" xlink:label="EGHT_AcquisitionrelatedMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_AcquisitionrelatedMember" xlink:to="EGHT_AcquisitionrelatedMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_AcquisitionrelatedMember_lbl" xml:lang="en-US">Acquisition-related</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20161231.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/2016/elts/us-gaap-2016-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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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">Subsequent Event</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="eght-20161231.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_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_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-20161231.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">Condensed Consolidated Balance Sheets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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-20161231.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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 6)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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:loc xlink:type="locator" xlink:href="eght-20161231.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">Condensed Consolidated Statements Of Operations</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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">Loss from operations</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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">Loss before provision (benefit) for income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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 loss</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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 loss per share:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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 loss</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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 loss on investments in securities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="eght-20161231.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">Condensed Consolidated Statements Of Cash Flows</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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 loss to net cash provided by operating activites:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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 intangible assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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 expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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 noncurrent assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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 noncurrent liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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">Purchases of property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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">Purchase of businesses, net of cash acquired</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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 maturity of investments</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/totalLabel" 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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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 and escrow</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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 used in financing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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 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 the period</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 the period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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 cash flow information</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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">Income taxes paid</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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">Interest paid</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" xml:lang="en-US">Non-cash investing and financing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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">Property and equipment acquired under capital leases</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20161231.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/2016/elts/us-gaap-2016-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">DESCRIPTION OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES - Note 1</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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 MEASUREMENTS - Note 2</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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 AND GOODWILL - Note 4</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ResearchAndDevelopmentAbstract" xlink:label="us-gaap_ResearchAndDevelopmentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentAbstract" xlink:to="us-gaap_ResearchAndDevelopmentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentAbstract_lbl" xml:lang="en-US">Research and Development [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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">RESEARCH, DEVELOPMENT AND SOFTWARE COSTS - Note 5</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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 6</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:label="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:to="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_lbl" xml:lang="en-US">STOCK-BASED COMPENSATION - Note 7</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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 8</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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 9</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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 10</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_Note14SubsequentEventsAbstract" xlink:label="EGHT_Note14SubsequentEventsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_Note14SubsequentEventsAbstract" xlink:to="EGHT_Note14SubsequentEventsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_Note14SubsequentEventsAbstract_lbl" xml:lang="en-US">Subsequent Events - Note 11</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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 11</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Basis of Accounting</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" xml:lang="en-US">Reclassification</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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">Segment Reporting</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20161231.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:label="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:to="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_lbl" xml:lang="en-US">Investments Classified By Contractual Maturity Date (Tables)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-20161231.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/2016/elts/us-gaap-2016-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-20161231.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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-20161231.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/2016/elts/us-gaap-2016-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-20161231.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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:to="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl" xml:lang="en-US">Product warranties</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-20161231.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/2016/elts/us-gaap-2016-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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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_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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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-20161231.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/2016/elts/us-gaap-2016-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-20161231.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 Loss Per Share Tables</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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 (Loss) Per Share</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-20161231.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/2016/elts/us-gaap-2016-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="eght-20161231.xsd#EGHT_OperatingSegmentInformationTablesAbstract" xlink:label="EGHT_OperatingSegmentInformationTablesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_OperatingSegmentInformationTablesAbstract" xlink:to="EGHT_OperatingSegmentInformationTablesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_OperatingSegmentInformationTablesAbstract_lbl" xml:lang="en-US">Operating Segment Information Tables</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20161231.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: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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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-20161231.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-20161231.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="eght-20161231.xsd#EGHT_FairValueMeasurementsDetailsAbstract" xlink:label="EGHT_FairValueMeasurementsDetailsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_FairValueMeasurementsDetailsAbstract" xlink:to="EGHT_FairValueMeasurementsDetailsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_FairValueMeasurementsDetailsAbstract_lbl" xml:lang="en-US">Fair Value Measurements Contingent Consideration Liability Details</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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">Balance at beginning of period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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 contingent consideration</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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">Balance at end of period</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20161231.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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-20161231.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/2016/elts/us-gaap-2016-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">Remaining 2017</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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">2018</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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">2019</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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">2020</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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">2021</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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: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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAdditions" xlink:label="us-gaap_PropertyPlantAndEquipmentAdditions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAdditions" xlink:to="us-gaap_PropertyPlantAndEquipmentAdditions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAdditions_lbl" xml:lang="en-US">Software costs capitalized during the period</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_TotalCapitalizedSoftwareCosts" xlink:label="EGHT_TotalCapitalizedSoftwareCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_TotalCapitalizedSoftwareCosts" xlink:to="EGHT_TotalCapitalizedSoftwareCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_TotalCapitalizedSoftwareCosts_lbl" xml:lang="en-US">Total capitalized software cost</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentOther" xlink:label="us-gaap_PropertyPlantAndEquipmentOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentOther" xlink:to="us-gaap_PropertyPlantAndEquipmentOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentOther_lbl" xml:lang="en-US">Property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_AccumulatedSoftwareCostsAmortization" xlink:label="EGHT_AccumulatedSoftwareCostsAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_AccumulatedSoftwareCostsAmortization" xlink:to="EGHT_AccumulatedSoftwareCostsAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_AccumulatedSoftwareCostsAmortization_lbl" xml:lang="en-US">Accumulated software cost amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_LongtermAssetsChargedToOtherAssets" xlink:label="EGHT_LongtermAssetsChargedToOtherAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_LongtermAssetsChargedToOtherAssets" xlink:to="EGHT_LongtermAssetsChargedToOtherAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_LongtermAssetsChargedToOtherAssets_lbl" xml:lang="en-US">Long-term assets charged to other assets</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_CommitmentsAndContingenciesLeasesDetailsAbstract" xlink:label="EGHT_CommitmentsAndContingenciesLeasesDetailsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_CommitmentsAndContingenciesLeasesDetailsAbstract" xlink:to="EGHT_CommitmentsAndContingenciesLeasesDetailsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_CommitmentsAndContingenciesLeasesDetailsAbstract_lbl" xml:lang="en-US">Commitments And Contingencies Leases Details</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_CommitmentsAndContingenciesProductWarrantiesDetailsAbstract" xlink:label="EGHT_CommitmentsAndContingenciesProductWarrantiesDetailsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_CommitmentsAndContingenciesProductWarrantiesDetailsAbstract" xlink:to="EGHT_CommitmentsAndContingenciesProductWarrantiesDetailsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_CommitmentsAndContingenciesProductWarrantiesDetailsAbstract_lbl" xml:lang="en-US">Commitments And Contingencies Product Warranties Details</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="us-gaap_ProductWarrantyAccrual" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyAccrual" xlink:to="us-gaap_ProductWarrantyAccrual_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ProductWarrantyAccrual_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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProductWarrantyExpense" xlink:label="us-gaap_ProductWarrantyExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyExpense" xlink:to="us-gaap_ProductWarrantyExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductWarrantyExpense_lbl" xml:lang="en-US">Accruals for warranties</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProductWarrantyAccrualPayments" xlink:label="us-gaap_ProductWarrantyAccrualPayments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyAccrualPayments" xlink:to="us-gaap_ProductWarrantyAccrualPayments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ProductWarrantyAccrualPayments_lbl" xml:lang="en-US">Settlements</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:label="us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:to="us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease_lbl" xml:lang="en-US">Adjustments</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyAccrual" xlink:to="us-gaap_ProductWarrantyAccrual_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ProductWarrantyAccrual_2_lbl" xml:lang="en-US">Balance at end of period</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20161231.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-20161231.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/label" xlink:label="EGHT_ServiceProvidersFutureMinimumPaymentsDueAbstract_lbl" xml:lang="en-US">Year ending March 31:</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20161231.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">Remaining 2017</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20161231.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">2018</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20161231.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">2019</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_ServiceProvidersFutureMinimumPaymentsDueInFourYears" xlink:label="EGHT_ServiceProvidersFutureMinimumPaymentsDueInFourYears" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_ServiceProvidersFutureMinimumPaymentsDueInFourYears" xlink:to="EGHT_ServiceProvidersFutureMinimumPaymentsDueInFourYears_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="EGHT_ServiceProvidersFutureMinimumPaymentsDueInFourYears_lbl" xml:lang="en-US">2020</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20161231.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-20161231.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-20161231.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-20161231.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-20161231.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="eght-20161231.xsd#EGHT_CommitmentsAndContingenciesStateAndMunicipalTaxesNarrativeDetailsAbstract" xlink:label="EGHT_CommitmentsAndContingenciesStateAndMunicipalTaxesNarrativeDetailsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_CommitmentsAndContingenciesStateAndMunicipalTaxesNarrativeDetailsAbstract" xlink:to="EGHT_CommitmentsAndContingenciesStateAndMunicipalTaxesNarrativeDetailsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_CommitmentsAndContingenciesStateAndMunicipalTaxesNarrativeDetailsAbstract_lbl" xml:lang="en-US">Commitments And Contingencies State And Municipal Taxes Narrative Details</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LossContingencyEstimateAbstract" xlink:label="us-gaap_LossContingencyEstimateAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyEstimateAbstract" xlink:to="us-gaap_LossContingencyEstimateAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingencyEstimateAbstract_lbl" xml:lang="en-US">Loss Contingency, Estimate [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LossContingencyManagementsAssessmentAndProcess" xlink:label="us-gaap_LossContingencyManagementsAssessmentAndProcess" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyManagementsAssessmentAndProcess" xlink:to="us-gaap_LossContingencyManagementsAssessmentAndProcess_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingencyManagementsAssessmentAndProcess_lbl" xml:lang="en-US">Loss Contingency, Management's Assessment and Process</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:label="us-gaap_LossContingencyEstimateOfPossibleLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:to="us-gaap_LossContingencyEstimateOfPossibleLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingencyEstimateOfPossibleLoss_lbl" xml:lang="en-US">Loss Contingency, Estimate of Possible Loss</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LossContingencyRangeOfPossibleLossPortionNotAccrued" xlink:label="us-gaap_LossContingencyRangeOfPossibleLossPortionNotAccrued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyRangeOfPossibleLossPortionNotAccrued" xlink:to="us-gaap_LossContingencyRangeOfPossibleLossPortionNotAccrued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingencyRangeOfPossibleLossPortionNotAccrued_lbl" xml:lang="en-US">Loss Contingency, Range of Possible Loss, Portion Not Accrued</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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US">Stock-based employee compensation expense related to employee stock options and employee stock purchases, pre tax</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_lbl" xml:lang="en-US">Tax benefit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-20161231.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">Stock-based Compensation Option Activity Details</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2009/role/negatedLabel" 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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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-20161231.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">Stock-based Compensation Stock Purchase Right Activity Details</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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 period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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 period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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 market value, beginning balance</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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 market value of restricted stock rights granted</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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 market value, vested during period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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 market 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 market value, ending balance</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-20161231.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">Stock-based Compensation Restricted Stock Unit Activity Details</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20161231.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-20161231.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-20161231.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-20161231.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-20161231.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-20161231.xsd#EGHT_BeginniingOfPeriodWeightedaveragePurchasePrice" xlink:label="EGHT_BeginniingOfPeriodWeightedaveragePurchasePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_BeginniingOfPeriodWeightedaveragePurchasePrice" xlink:to="EGHT_BeginniingOfPeriodWeightedaveragePurchasePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_BeginniingOfPeriodWeightedaveragePurchasePrice_lbl" xml:lang="en-US">Beginning of period, weighted-average grant date fair value</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20161231.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 grant date fair value</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20161231.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 grant date fair value</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20161231.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 grant date fair value</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_EndOfPeriodWeightedaveragePurchasePrice" xlink:label="EGHT_EndOfPeriodWeightedaveragePurchasePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_EndOfPeriodWeightedaveragePurchasePrice" xlink:to="EGHT_EndOfPeriodWeightedaveragePurchasePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="EGHT_EndOfPeriodWeightedaveragePurchasePrice_lbl" xml:lang="en-US">End of period, weighted-average grant date fair value</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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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 Life (in years)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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-20161231.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/2016/elts/us-gaap-2016-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">Stock repurchased and retired during period, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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">Stock repurchased and retired during period, value</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-20161231.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-20161231.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-20161231.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/label" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xml:lang="en-US">Unrecognized tax benefits</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OpenTaxYear" xlink:label="us-gaap_OpenTaxYear" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OpenTaxYear" xlink:to="us-gaap_OpenTaxYear_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OpenTaxYear_lbl" xml:lang="en-US">Tax years open for examination</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20161231.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 Loss Per Share Details</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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 loss available to common stockholders</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:to="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_lbl" xml:lang="en-US">Common shares used in basic and diluted calculation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAndDiluted" xlink:to="us-gaap_EarningsPerShareBasicAndDiluted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted_lbl" xml:lang="en-US">Basic and diluted 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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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">Geographic Areas, Long-Lived Assets</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">Net revenues</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLoss_4_lbl" xml:lang="en-US">Net income (loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="us-gaap_SubsequentEventTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_SubsequentEventTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTable_lbl" xml:lang="en-US">Subsequent Event [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="us-gaap_SubsequentEventLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SubsequentEventLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventLineItems_lbl" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xml:lang="en-US">Approximate purchase consideration</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability_lbl" xml:lang="en-US">Contingent consideration</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:label="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:to="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_lbl" xml:lang="en-US">Acquisition related costs</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_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_LongtermAssetsChargedToOtherAssets" xlink:to="EGHT_LongtermAssetsChargedToOtherAssets_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="EGHT_LongtermAssetsChargedToOtherAssets_doc" xml:lang="en-US">in accordance with ASC 350-40 - Internal Use Software, rrequires capitalization of certain software development costs incurred during the application development stage. This is the amount classified as long-term assets.</link:label>
      <link:loc xlink:type="locator" xlink:href="eght-20161231.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_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_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="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_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">Assets</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_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_2_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_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_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_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">Weighted Average Number of Shares Outstanding, Basic</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/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2_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_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_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_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_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_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_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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities, Continuing Operations</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_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_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_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_ProductWarrantyAccrual" xlink:to="us-gaap_ProductWarrantyAccrual_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductWarrantyAccrual_3_lbl" xml:lang="en-US">Standard and Extended Product Warranty Accrual</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyAccrualPayments" xlink:to="us-gaap_ProductWarrantyAccrualPayments_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductWarrantyAccrualPayments_2_lbl" xml:lang="en-US">Standard and Extended Product Warranty Accrual, Decrease for Payments</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_ServiceProvidersFutureMinimumPaymentsDueInFourYears" xlink:to="EGHT_ServiceProvidersFutureMinimumPaymentsDueInFourYears_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_ServiceProvidersFutureMinimumPaymentsDueInFourYears_2_lbl" xml:lang="en-US">ServiceProvidersFutureMinimumPaymentsDueInFourYears</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations 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_EndOfPeriodWeightedaveragePurchasePrice" xlink:to="EGHT_EndOfPeriodWeightedaveragePurchasePrice_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_EndOfPeriodWeightedaveragePurchasePrice_2_lbl" xml:lang="en-US">EndOfPeriodWeightedaveragePurchasePrice</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EGHT_MunicipalSecuritiesMember" xlink:to="EGHT_MunicipalSecuritiesMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="EGHT_MunicipalSecuritiesMember_2_lbl" xml:lang="en-US">MunicipalSecuritiesMember</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>12
<FILENAME>eght-20161231_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.15b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: EGHT%2D12%2D31%2D2016.xfr; Date: 2017%2D02%2D07T23:54:10Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x80410000 -->
<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-20161231.xsd#DocumentAndEntityInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CondensedConsolidatedBalanceSheets" xlink:href="eght-20161231.xsd#CondensedConsolidatedBalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CondensedConsolidatedStatementsOfOperations" xlink:href="eght-20161231.xsd#CondensedConsolidatedStatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss" xlink:href="eght-20161231.xsd#CondensedConsolidatedStatementsOfComprehensiveIncomeLoss" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CondensedConsolidatedStatementsOfCashFlows" xlink:href="eght-20161231.xsd#CondensedConsolidatedStatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/DescriptionOfBusinessAndSignificantAccountingPolicies-Note1" xlink:href="eght-20161231.xsd#DescriptionOfBusinessAndSignificantAccountingPolicies-Note1" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/FairValueMeasurements-Note2" xlink:href="eght-20161231.xsd#FairValueMeasurements-Note2" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/Inventories-Note3" xlink:href="eght-20161231.xsd#Inventories-Note3" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/IntangibleAssetsAndGoodwill-Note4" xlink:href="eght-20161231.xsd#IntangibleAssetsAndGoodwill-Note4" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/ResearchDevelopmentAndSoftwareCosts-Note5" xlink:href="eght-20161231.xsd#ResearchDevelopmentAndSoftwareCosts-Note5" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CommitmentsAndContingencies-Note6" xlink:href="eght-20161231.xsd#CommitmentsAndContingencies-Note6" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/Stock-basedCompensation-Note7" xlink:href="eght-20161231.xsd#Stock-basedCompensation-Note7" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/IncomeTaxes-Note8" xlink:href="eght-20161231.xsd#IncomeTaxes-Note8" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/NetIncomeLossPerShare-Note9" xlink:href="eght-20161231.xsd#NetIncomeLossPerShare-Note9" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/SegmentReporting-Note10" xlink:href="eght-20161231.xsd#SegmentReporting-Note10" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/SubsequentEvents-Note11" xlink:href="eght-20161231.xsd#SubsequentEvents-Note11" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="eght-20161231.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/FairValueMeasurementsTables" xlink:href="eght-20161231.xsd#FairValueMeasurementsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/InventoryTables" xlink:href="eght-20161231.xsd#InventoryTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/IntangibleAssetsTables" xlink:href="eght-20161231.xsd#IntangibleAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/GoodwillTables" xlink:href="eght-20161231.xsd#GoodwillTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CommitmentsAndContingenciesTables" xlink:href="eght-20161231.xsd#CommitmentsAndContingenciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/DistributionOfStock-basedCompensationPlanExpenseTables" xlink:href="eght-20161231.xsd#DistributionOfStock-basedCompensationPlanExpenseTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/Stock-basedCompensationAndEmployeePurchasePlanTables" xlink:href="eght-20161231.xsd#Stock-basedCompensationAndEmployeePurchasePlanTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/StockOptionsOutstandingAndExercisableTables" xlink:href="eght-20161231.xsd#StockOptionsOutstandingAndExercisableTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/NetIncomeLossPerShareTables" xlink:href="eght-20161231.xsd#NetIncomeLossPerShareTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/SegmentInformationTables" xlink:href="eght-20161231.xsd#SegmentInformationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/OperatingSegmentInformationTables" xlink:href="eght-20161231.xsd#OperatingSegmentInformationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/DescriptionOfBusinessNarrativeDetails" xlink:href="eght-20161231.xsd#DescriptionOfBusinessNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/FairValueMeasurementsDetails" xlink:href="eght-20161231.xsd#FairValueMeasurementsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/FairValueMeasurementsContingentConsiderationLiabilityDetails" xlink:href="eght-20161231.xsd#FairValueMeasurementsContingentConsiderationLiabilityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/InventoryDetails" xlink:href="eght-20161231.xsd#InventoryDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/IntangibleAssetsScheduleOfIntangiblesDetails" xlink:href="eght-20161231.xsd#IntangibleAssetsScheduleOfIntangiblesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/IntangibleAssetsScheduleOfFutureAmortizationOfIntangiblesDetails" xlink:href="eght-20161231.xsd#IntangibleAssetsScheduleOfFutureAmortizationOfIntangiblesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/ChangesInCarryingAmountOfGoodwillByLocationDetail" xlink:href="eght-20161231.xsd#ChangesInCarryingAmountOfGoodwillByLocationDetail" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/SoftwareDevelopmentCostsNarrativeDetails" xlink:href="eght-20161231.xsd#SoftwareDevelopmentCostsNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CommitmentsAndContingenciesLeasesDetails" xlink:href="eght-20161231.xsd#CommitmentsAndContingenciesLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CommitmentsAndContingenciesProductWarrantiesDetails" xlink:href="eght-20161231.xsd#CommitmentsAndContingenciesProductWarrantiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CommitmentsAndContingenciesServiceProviderContractsDetails" xlink:href="eght-20161231.xsd#CommitmentsAndContingenciesServiceProviderContractsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CommitmentsAndContingenciesCustomersupportCommitmentsNarrativeDetails" xlink:href="eght-20161231.xsd#CommitmentsAndContingenciesCustomersupportCommitmentsNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/CommitmentsAndContingenciesStateAndMunicipalTaxesNarrativeDetails" xlink:href="eght-20161231.xsd#CommitmentsAndContingenciesStateAndMunicipalTaxesNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/Stock-basedCompensationStock-basedCompensationExpenseByStatementOfOperationsDetails" xlink:href="eght-20161231.xsd#Stock-basedCompensationStock-basedCompensationExpenseByStatementOfOperationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/Stock-basedCompensationOptionActivityDetails" xlink:href="eght-20161231.xsd#Stock-basedCompensationOptionActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/Stock-basedCompensationStockPurchaseRightActivityDetails" xlink:href="eght-20161231.xsd#Stock-basedCompensationStockPurchaseRightActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/Stock-basedCompensationRestrictedStockUnitActivityDetails" xlink:href="eght-20161231.xsd#Stock-basedCompensationRestrictedStockUnitActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/Stock-basedCompenstaionStockOptionsOutstandingAndExercisableDetails" xlink:href="eght-20161231.xsd#Stock-basedCompenstaionStockOptionsOutstandingAndExercisableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/Stock-basedCompenstaionAssumptionsUsedInBlack-scholesModelDetails" xlink:href="eght-20161231.xsd#Stock-basedCompenstaionAssumptionsUsedInBlack-scholesModelDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/Stock-basedCompensationNarrativeDetails" xlink:href="eght-20161231.xsd#Stock-basedCompensationNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/StockRepurchasesNarrativeDetail" xlink:href="eght-20161231.xsd#StockRepurchasesNarrativeDetail" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/IncomeTaxesNarrativeDetails" xlink:href="eght-20161231.xsd#IncomeTaxesNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/NetIncomeLossPerShareDetails" xlink:href="eght-20161231.xsd#NetIncomeLossPerShareDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/NetIncomeLossPerShareOptionsAndRightsExcludedDetails" xlink:href="eght-20161231.xsd#NetIncomeLossPerShareOptionsAndRightsExcludedDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/SegmentReportingRevenueAndPropertyAndEquipmentByGeographicAreaDetails" xlink:href="eght-20161231.xsd#SegmentReportingRevenueAndPropertyAndEquipmentByGeographicAreaDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/OperatingSegmentDetails" xlink:href="eght-20161231.xsd#OperatingSegmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://8x8.com/role/SubsequentEvents-NarrativeDetails" xlink:href="eght-20161231.xsd#SubsequentEvents-NarrativeDetails" 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-20161231.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_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
      <link:presentationArc order="50" 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="60" 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="70" 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="80" 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="90" 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_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding" />
      <link:presentationArc order="100" 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="110" 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="120" 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/CondensedConsolidatedBalanceSheets" xlink:title="00000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS">
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_BalanceSheetsAbstract" xlink:label="loc_EGHTBalanceSheetsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="100" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" />
      <link:presentationArc order="110" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:presentationArc order="120" 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-20161231.xsd#EGHT_NoncurrentDeferredTaxAssetNet" xlink:label="loc_EGHTNoncurrentDeferredTaxAssetNet" />
      <link:presentationArc order="130" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent" />
      <link:presentationArc order="140" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:presentationArc order="150" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" />
      <link:presentationArc order="170" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract" />
      <link:presentationArc order="180" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:presentationArc order="190" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaapEmployeeRelatedLiabilitiesCurrent" />
      <link:presentationArc order="200" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccountsPayableAndOtherAccruedLiabilitiesCurrent" />
      <link:presentationArc order="210" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaapAccruedIncomeTaxesCurrent" />
      <link:presentationArc order="220" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccruedSalesCommissionCurrent" xlink:label="loc_us-gaapAccruedSalesCommissionCurrent" />
      <link:presentationArc order="230" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaapDeferredRevenueCurrent" />
      <link:presentationArc order="240" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapOtherAccruedLiabilitiesCurrent" />
      <link:presentationArc order="250" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:presentationArc order="260" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapOtherLiabilitiesNoncurrent" />
      <link:presentationArc order="280" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaapDeferredRevenueNoncurrent" />
      <link:presentationArc order="290" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:presentationArc order="300" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaapCommitmentsAndContingencies" />
      <link:presentationArc order="320" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract" />
      <link:presentationArc order="340" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:presentationArc order="350" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:presentationArc order="360" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:presentationArc order="370" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:presentationArc order="380" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="390" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:presentationArc order="400" 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/CondensedConsolidatedStatementsOfOperations" xlink:title="00000003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS">
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_StatementsOfOperationsAbstract" xlink:label="loc_EGHTStatementsOfOperationsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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_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/2016/elts/us-gaap-2016-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_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/2016/elts/us-gaap-2016-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_EGHTStatementsOfOperationsAbstract" xlink:to="loc_us-gaapNonoperatingIncomeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_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/2016/elts/us-gaap-2016-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_EGHTStatementsOfOperationsAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss" xlink:title="00000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="loc_us-gaapStatementOfIncomeAndComprehensiveIncomeAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/CondensedConsolidatedStatementsOfCashFlows" xlink:title="00000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS">
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_StatementsOfCashFlowsAbstract" xlink:label="loc_EGHTStatementsOfCashFlowsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredIncomeTaxExpenseBenefit" />
      <link:presentationArc order="90" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherNoncashExpense" xlink:label="loc_us-gaapOtherNoncashExpense" />
      <link:presentationArc order="100" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" />
      <link:presentationArc order="110" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:presentationArc order="120" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:presentationArc order="130" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingAssets" />
      <link:presentationArc order="140" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredCharges" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredCharges" />
      <link:presentationArc order="150" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayable" />
      <link:presentationArc order="160" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInEmployeeRelatedLiabilities" />
      <link:presentationArc order="170" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherCurrentLiabilities" />
      <link:presentationArc order="180" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedTaxesPayable" />
      <link:presentationArc order="190" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredRevenue" />
      <link:presentationArc order="200" 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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities" />
      <link:presentationArc order="220" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" />
      <link:presentationArc order="230" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:presentationArc order="250" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:presentationArc order="260" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsForSoftware" xlink:label="loc_us-gaapPaymentsForSoftware" />
      <link:presentationArc order="270" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired" />
      <link:presentationArc order="280" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments" xlink:label="loc_us-gaapProceedsFromSaleMaturityAndCollectionOfShorttermInvestments" />
      <link:presentationArc order="290" 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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="loc_us-gaapPaymentsToAcquireMarketableSecurities" />
      <link:presentationArc order="310" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesContinuingOperations" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:presentationArc order="340" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" xlink:label="loc_us-gaapRepaymentsOfLongTermCapitalLeaseObligations" />
      <link:presentationArc order="350" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RepaymentsOfOtherDebt" xlink:label="loc_us-gaapRepaymentsOfOtherDebt" />
      <link:presentationArc order="360" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaapPaymentsForRepurchaseOfCommonStock" />
      <link:presentationArc order="370" 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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromStockPlans" xlink:label="loc_us-gaapProceedsFromStockPlans" />
      <link:presentationArc order="380" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperations" />
      <link:presentationArc order="390" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations" xlink:label="loc_us-gaapEffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations" />
      <link:presentationArc order="410" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaapCashAndCashEquivalentsPeriodIncreaseDecrease" />
      <link:presentationArc order="420" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:presentationArc order="440" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_2" />
      <link:presentationArc order="450" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaapSupplementalCashFlowInformationAbstract" />
      <link:presentationArc order="470" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="loc_us-gaapIncomeTaxesPaid" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:to="loc_us-gaapIncomeTaxesPaid" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestPaid" xlink:label="loc_us-gaapInterestPaid" />
      <link:presentationArc order="490" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" />
      <link:presentationArc order="510" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStatementsOfCashFlowsAbstract" xlink:to="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_us-gaapCapitalLeaseObligationsIncurred" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/DescriptionOfBusinessAndSignificantAccountingPolicies-Note1" xlink:title="00000006 - Disclosure - DESCRIPTION OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES - Note 1">
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_NotesToFinancialStatementsAbstract" xlink:label="loc_EGHTNotesToFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/FairValueMeasurements-Note2" xlink:title="00000007 - Disclosure - FAIR VALUE MEASUREMENTS - Note 2">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAbstract" xlink:label="loc_us-gaapCashAndCashEquivalentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="00000008 - Disclosure - INVENTORIES - Note 3">
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_NotesToFinancialStatementsAbstract" xlink:label="loc_EGHTNotesToFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/IntangibleAssetsAndGoodwill-Note4" xlink:title="00000009 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Note 4">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/ResearchDevelopmentAndSoftwareCosts-Note5" xlink:title="00000010 - Disclosure - RESEARCH, DEVELOPMENT AND SOFTWARE COSTS - Note 5">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ResearchAndDevelopmentAbstract" xlink:label="loc_us-gaapResearchAndDevelopmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_us-gaapResearchAndDevelopmentAbstract" xlink:to="loc_us-gaapResearchDevelopmentAndComputerSoftwareDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/CommitmentsAndContingencies-Note6" xlink:title="00000011 - Disclosure - COMMITMENTS AND CONTINGENCIES - Note 6">
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_NotesToFinancialStatementsAbstract" xlink:label="loc_EGHTNotesToFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/Stock-basedCompensation-Note7" xlink:title="00000012 - Disclosure - STOCK-BASED COMPENSATION - Note 7">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:label="loc_us-gaapShareholdersEquityAndShareBasedPaymentsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/IncomeTaxes-Note8" xlink:title="00000013 - Disclosure - INCOME TAXES - Note 8">
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_NotesToFinancialStatementsAbstract" xlink:label="loc_EGHTNotesToFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-Note9" xlink:title="00000014 - Disclosure - NET INCOME (LOSS) PER SHARE - Note 9">
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_NotesToFinancialStatementsAbstract" xlink:label="loc_EGHTNotesToFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-Note10" xlink:title="00000015 - Disclosure - SEGMENT REPORTING - Note 10">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/SubsequentEvents-Note11" xlink:title="00000016 - Disclosure - SUBSEQUENT EVENTS - Note 11">
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_Note14SubsequentEventsAbstract" xlink:label="loc_EGHTNote14SubsequentEventsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_EGHTNote14SubsequentEventsAbstract" xlink:to="loc_us-gaapSubsequentEventsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000017 - Disclosure - Summary of Significant Accounting Policies (Policies)">
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_NotesToFinancialStatementsAbstract" xlink:label="loc_EGHTNotesToFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiscalPeriod" xlink:label="loc_us-gaapFiscalPeriod" />
      <link:presentationArc order="0" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaapUseOfEstimates" />
      <link:presentationArc order="10" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="loc_us-gaapBasisOfAccountingPolicyPolicyTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapBasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="loc_us-gaapPriorPeriodReclassificationAdjustmentDescription" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapPriorPeriodReclassificationAdjustmentDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaapConsolidationPolicyTextBlock" />
      <link:presentationArc order="40" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:presentationArc order="50" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted" xlink:label="loc_us-gaapDescriptionOfNewAccountingPronouncementsNotYetAdopted" />
      <link:presentationArc order="60" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:label="loc_us-gaapResearchDevelopmentAndComputerSoftwarePolicyTextBlock" />
      <link:presentationArc order="70" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies" xlink:label="loc_us-gaapGuaranteesIndemnificationsAndWarrantiesPolicies" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapGuaranteesIndemnificationsAndWarrantiesPolicies" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StandardProductWarrantyPolicy" xlink:label="loc_us-gaapStandardProductWarrantyPolicy" />
      <link:presentationArc order="90" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="loc_us-gaapSegmentReportingPolicyPolicyTextBlock" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapSegmentReportingPolicyPolicyTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/FairValueMeasurementsTables" xlink:title="00000018 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)">
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_CahCashEquivalentsAndInvestmentsTablesAbstract" xlink:label="loc_EGHTCahCashEquivalentsAndInvestmentsTablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:label="loc_us-gaapInvestmentsClassifiedByContractualMaturityDateTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTCahCashEquivalentsAndInvestmentsTablesAbstract" xlink:to="loc_us-gaapInvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock" xlink:label="loc_us-gaapFairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock" />
      <link:presentationArc order="20" 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="00000019 - Disclosure - Inventory (Tables)">
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_InventoryTablesAbstract" xlink:label="loc_EGHTInventoryTablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/IntangibleAssetsTables" xlink:title="00000020 - Disclosure - Intangible Assets (Tables)">
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_IntangibleAssetsTablesAbstract" xlink:label="loc_EGHTIntangibleAssetsTablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/GoodwillTables" xlink:title="00000021 - Disclosure - Goodwill (Tables)">
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_GoodwillTablesAbstract" xlink:label="loc_EGHTGoodwillTablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="00000022 - Disclosure - Commitments And Contingencies (Tables)">
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_CommitmentsAndContingenciesTablesAbstract" xlink:label="loc_EGHTCommitmentsAndContingenciesTablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:label="loc_us-gaapScheduleOfProductWarrantyLiabilityTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTCommitmentsAndContingenciesTablesAbstract" xlink:to="loc_us-gaapScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTableTextBlock" xlink:label="loc_us-gaapPurchaseCommitmentExcludingLongtermCommitmentTableTextBlock" />
      <link:presentationArc order="10" 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="00000023 - Disclosure - Distribution of Stock-Based Compensation Plan Expense (Tables)">
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_DistributionOfStockbasedCompensationBenefitPlansExpenseTablesAbstract" xlink:label="loc_EGHTDistributionOfStockbasedCompensationBenefitPlansExpenseTablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="00000024 - Disclosure - Stock-Based Compensation And Employee Purchase Plan (Tables)">
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_StockbasedCompensationAndEmployeeBenefitPlansTablesAbstract" xlink:label="loc_EGHTStockbasedCompensationAndEmployeeBenefitPlansTablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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-20161231.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="00000025 - Disclosure - Stock Options Outstanding And Exercisable (Tables)">
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_StockOptionsOutstandingAndExercisableTablesAbstract" xlink:label="loc_EGHTStockOptionsOutstandingAndExercisableTablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/NetIncomeLossPerShareTables" xlink:title="00000026 - Disclosure - Net Income (Loss) Per Share (Tables)">
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_NetLossPerShareTablesAbstract" xlink:label="loc_EGHTNetLossPerShareTablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="00000027 - Disclosure - Segment Information (Tables)">
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_SegmentInformationTablesAbstract" xlink:label="loc_EGHTSegmentInformationTablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/OperatingSegmentInformationTables" xlink:title="00000028 - Disclosure - Operating Segment Information (Tables)">
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_OperatingSegmentInformationTablesAbstract" xlink:label="loc_EGHTOperatingSegmentInformationTablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTOperatingSegmentInformationTablesAbstract" xlink:to="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/DescriptionOfBusinessNarrativeDetails" xlink:title="00000029 - Disclosure - Description of the Business (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_DescriptionOfBusinessDetailsAbstract" xlink:label="loc_EGHTDescriptionOfBusinessDetailsAbstract" />
      <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="0" 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/FairValueMeasurementsDetails" xlink:title="00000030 - Disclosure - FAIR VALUE MEASUREMENTS (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_CashCashEquivalentsAndInvestmentsWithHierarchyDetailsAbstract" xlink:label="loc_EGHTCashCashEquivalentsAndInvestmentsWithHierarchyDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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-20161231.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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-20161231.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-20161231.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="00000031 - Disclosure - Fair Value Measurements (Contingent Consideration Liability) (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_FairValueMeasurementsDetailsAbstract" xlink:label="loc_EGHTFairValueMeasurementsDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_EGHTFairValueMeasurementsDetailsAbstract" xlink:to="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="00000032 - Disclosure - Inventory (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_SignificantAccountingPoliciesInventoryDetailsAbstract" xlink:label="loc_EGHTSignificantAccountingPoliciesInventoryDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/IntangibleAssetsScheduleOfIntangiblesDetails" xlink:title="00000033 - Disclosure - Intangible Assets Schedule Of Intangibles (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_GoodwillAndOtherIntangiblesScheduleOfIntangiblesDetailsAbstract" xlink:label="loc_EGHTGoodwillAndOtherIntangiblesScheduleOfIntangiblesDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaapCustomerRelationshipsMember" />
      <link:presentationArc order="30" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="loc_us-gaapTradeNamesMember" />
      <link:presentationArc order="50" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnpatentedTechnologyMember" xlink:label="loc_us-gaapUnpatentedTechnologyMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapUnpatentedTechnologyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="00000034 - Disclosure - Intangible Assets Schedule Of Future Amortization Of Intangibles (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_BasisOfPresentationGoodwillAndOtherIntangiblesScheduleOfFutureAmortizationOfIntangiblesDetailsAbstract" xlink:label="loc_EGHTBasisOfPresentationGoodwillAndOtherIntangiblesScheduleOfFutureAmortizationOfIntangiblesDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/ChangesInCarryingAmountOfGoodwillByLocationDetail" xlink:title="00000035 - Disclosure - Changes in Carrying Amount of Goodwill by Location (Detail)">
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_ChangesInCarryingAmountOfGoodwillByLocationDetailAbstract" xlink:label="loc_EGHTChangesInCarryingAmountOfGoodwillByLocationDetailAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ReportableGeographicalComponentsMember" xlink:label="loc_us-gaapReportableGeographicalComponentsMember" />
      <link:presentationArc order="40" 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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/SoftwareDevelopmentCostsNarrativeDetails" xlink:title="00000036 - Disclosure - Software Development Costs (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_BasisOfPresentationSoftwareDevelopmentCostsDetailsAbstract" xlink:label="loc_EGHTBasisOfPresentationSoftwareDevelopmentCostsDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_EGHTBasisOfPresentationSoftwareDevelopmentCostsDetailsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SoftwareDevelopmentMember" xlink:label="loc_us-gaapSoftwareDevelopmentMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapSoftwareDevelopmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAdditions" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAdditions" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentAdditions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_TotalCapitalizedSoftwareCosts" xlink:label="loc_EGHTTotalCapitalizedSoftwareCosts" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_EGHTTotalCapitalizedSoftwareCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentOther" xlink:label="loc_us-gaapPropertyPlantAndEquipmentOther" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentOther" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_AccumulatedSoftwareCostsAmortization" xlink:label="loc_EGHTAccumulatedSoftwareCostsAmortization" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_EGHTAccumulatedSoftwareCostsAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_LongtermAssetsChargedToOtherAssets" xlink:label="loc_EGHTLongtermAssetsChargedToOtherAssets" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_EGHTLongtermAssetsChargedToOtherAssets" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/CommitmentsAndContingenciesLeasesDetails" xlink:title="00000037 - Disclosure - Commitments and Contingencies (Leases) (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_CommitmentsAndContingenciesLeasesDetailsAbstract" xlink:label="loc_EGHTCommitmentsAndContingenciesLeasesDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeasedAssetsGross" xlink:label="loc_us-gaapCapitalLeasedAssetsGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTCommitmentsAndContingenciesLeasesDetailsAbstract" xlink:to="loc_us-gaapCapitalLeasedAssetsGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" xlink:label="loc_us-gaapCapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTCommitmentsAndContingenciesLeasesDetailsAbstract" xlink:to="loc_us-gaapCapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/CommitmentsAndContingenciesProductWarrantiesDetails" xlink:title="00000038 - Disclosure - Commitments and Contingencies (Product Warranties) (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_CommitmentsAndContingenciesProductWarrantiesDetailsAbstract" xlink:label="loc_EGHTCommitmentsAndContingenciesProductWarrantiesDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="loc_us-gaapProductWarrantyAccrual" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTCommitmentsAndContingenciesProductWarrantiesDetailsAbstract" xlink:to="loc_us-gaapProductWarrantyAccrual" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProductWarrantyExpense" xlink:label="loc_us-gaapProductWarrantyExpense" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTCommitmentsAndContingenciesProductWarrantiesDetailsAbstract" xlink:to="loc_us-gaapProductWarrantyExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProductWarrantyAccrualPayments" xlink:label="loc_us-gaapProductWarrantyAccrualPayments" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTCommitmentsAndContingenciesProductWarrantiesDetailsAbstract" xlink:to="loc_us-gaapProductWarrantyAccrualPayments" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:label="loc_us-gaapProductWarrantyAccrualPreexistingIncreaseDecrease" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTCommitmentsAndContingenciesProductWarrantiesDetailsAbstract" xlink:to="loc_us-gaapProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="loc_us-gaapProductWarrantyAccrual_2" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTCommitmentsAndContingenciesProductWarrantiesDetailsAbstract" xlink:to="loc_us-gaapProductWarrantyAccrual_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/CommitmentsAndContingenciesServiceProviderContractsDetails" xlink:title="00000039 - Disclosure - Commitments and Contingencies (Service Provider Contracts) (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_CommitmentsAndContingenciesServiceProviderContractsDetailsAbstract" xlink:label="loc_EGHTCommitmentsAndContingenciesServiceProviderContractsDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="eght-20161231.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" />
      <link:loc xlink:type="locator" xlink:href="eght-20161231.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-20161231.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-20161231.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-20161231.xsd#EGHT_ServiceProvidersFutureMinimumPaymentsDueInFourYears" xlink:label="loc_EGHTServiceProvidersFutureMinimumPaymentsDueInFourYears" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTServiceProvidersFutureMinimumPaymentsDueAbstract" xlink:to="loc_EGHTServiceProvidersFutureMinimumPaymentsDueInFourYears" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_ServiceProvidersFutureMinimumPaymentsDue" xlink:label="loc_EGHTServiceProvidersFutureMinimumPaymentsDue" />
      <link:presentationArc order="50" 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/CommitmentsAndContingenciesCustomersupportCommitmentsNarrativeDetails" xlink:title="00000040 - Disclosure - Commitments and Contingencies (CustomerSupport Commitments) (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_CommitmentsAndContingenciesCustomersupportCommitmentsNarrativeDetailsAbstract" xlink:label="loc_EGHTCommitmentsAndContingenciesCustomersupportCommitmentsNarrativeDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="eght-20161231.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-20161231.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-20161231.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:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/CommitmentsAndContingenciesStateAndMunicipalTaxesNarrativeDetails" xlink:title="00000041 - Disclosure - Commitments and Contingencies (State and Municipal Taxes) (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_CommitmentsAndContingenciesStateAndMunicipalTaxesNarrativeDetailsAbstract" xlink:label="loc_EGHTCommitmentsAndContingenciesStateAndMunicipalTaxesNarrativeDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LossContingencyEstimateAbstract" xlink:label="loc_us-gaapLossContingencyEstimateAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTCommitmentsAndContingenciesStateAndMunicipalTaxesNarrativeDetailsAbstract" xlink:to="loc_us-gaapLossContingencyEstimateAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LossContingencyManagementsAssessmentAndProcess" xlink:label="loc_us-gaapLossContingencyManagementsAssessmentAndProcess" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLossContingencyEstimateAbstract" xlink:to="loc_us-gaapLossContingencyManagementsAssessmentAndProcess" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:label="loc_us-gaapLossContingencyEstimateOfPossibleLoss" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLossContingencyEstimateAbstract" xlink:to="loc_us-gaapLossContingencyEstimateOfPossibleLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LossContingencyRangeOfPossibleLossPortionNotAccrued" xlink:label="loc_us-gaapLossContingencyRangeOfPossibleLossPortionNotAccrued" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLossContingencyEstimateAbstract" xlink:to="loc_us-gaapLossContingencyRangeOfPossibleLossPortionNotAccrued" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/Stock-basedCompensationStock-basedCompensationExpenseByStatementOfOperationsDetails" xlink:title="00000042 - Disclosure - Stock-based Compensation Stock-Based Compensation Expense By Statement Of Operations (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_StockbasedCompensationScheduleOfStockbasedCompensationExpenseByStatementOfOperationsDetailsAbstract" xlink:label="loc_EGHTStockbasedCompensationScheduleOfStockbasedCompensationExpenseByStatementOfOperationsDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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-20161231.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-20161231.xsd#EGHT_CostOfProductRevenuesMember" xlink:label="loc_EGHTCostOfProductRevenuesMember" />
      <link:presentationArc order="50" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="loc_us-gaapResearchAndDevelopmentExpenseMember" />
      <link:presentationArc order="90" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="loc_us-gaapSellingAndMarketingExpenseMember" />
      <link:presentationArc order="130" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="loc_us-gaapGeneralAndAdministrativeExpenseMember" />
      <link:presentationArc order="170" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpense" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpenseNetOfTax" />
      <link:presentationArc order="30" 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/Stock-basedCompensationOptionActivityDetails" xlink:title="00000043 - Disclosure - Stock-based Compensation Option Activity (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_StockbasedCompensationScheduleOfOptionActivityDetailsAbstract" xlink:label="loc_EGHTStockbasedCompensationScheduleOfOptionActivityDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/Stock-basedCompensationStockPurchaseRightActivityDetails" xlink:title="00000044 - Disclosure - Stock-based Compensation Stock Purchase Right Activity (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_StockbasedCompensationScheduleOfStockPurchaseRightActivityDetailsAbstract" xlink:label="loc_EGHTStockbasedCompensationScheduleOfStockPurchaseRightActivityDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/Stock-basedCompensationRestrictedStockUnitActivityDetails" xlink:title="00000045 - Disclosure - Stock-based Compensation Restricted Stock Unit Activity (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_StockholdersEquityScheduleOfRestrictedStockUnitActivityDetailsAbstract" xlink:label="loc_EGHTStockholdersEquityScheduleOfRestrictedStockUnitActivityDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="eght-20161231.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-20161231.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-20161231.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-20161231.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-20161231.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-20161231.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-20161231.xsd#EGHT_BeginniingOfPeriodWeightedaveragePurchasePrice" xlink:label="loc_EGHTBeginniingOfPeriodWeightedaveragePurchasePrice" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStockholdersEquityScheduleOfRestrictedStockUnitActivityDetailsAbstract" xlink:to="loc_EGHTBeginniingOfPeriodWeightedaveragePurchasePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20161231.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-20161231.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-20161231.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-20161231.xsd#EGHT_EndOfPeriodWeightedaveragePurchasePrice" xlink:label="loc_EGHTEndOfPeriodWeightedaveragePurchasePrice" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTStockholdersEquityScheduleOfRestrictedStockUnitActivityDetailsAbstract" xlink:to="loc_EGHTEndOfPeriodWeightedaveragePurchasePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/Stock-basedCompenstaionStockOptionsOutstandingAndExercisableDetails" xlink:title="00000046 - Disclosure - Stock-based Compenstaion Stock Options Outstanding And Exercisable (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_StockbasedCompensationSummaryOfStockOptionsOutstandingAndExercisableDetailsAbstract" xlink:label="loc_EGHTStockbasedCompensationSummaryOfStockOptionsOutstandingAndExercisableDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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-20161231.xsd#EGHT_ZeroPointFiveFiveToFourPointTwoSixMember" xlink:label="loc_EGHTZeroPointFiveFiveToFourPointTwoSixMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_EGHTZeroPointFiveFiveToFourPointTwoSixMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_FourPointThreeTwoToSixPointEightSixMember" xlink:label="loc_EGHTFourPointThreeTwoToSixPointEightSixMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_EGHTFourPointThreeTwoToSixPointEightSixMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_SevenPointFiveTwoToNinePointTwoOneMember" xlink:label="loc_EGHTSevenPointFiveTwoToNinePointTwoOneMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_EGHTSevenPointFiveTwoToNinePointTwoOneMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_NinePointThreeFiveToTenPointNineSevenMember" xlink:label="loc_EGHTNinePointThreeFiveToTenPointNineSevenMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_EGHTNinePointThreeFiveToTenPointNineSevenMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_ElevenPointTwoSixToFifteenPointFourZeroMember" xlink:label="loc_EGHTElevenPointTwoSixToFifteenPointFourZeroMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_EGHTElevenPointTwoSixToFifteenPointFourZeroMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20161231.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/Stock-basedCompenstaionAssumptionsUsedInBlack-scholesModelDetails" xlink:title="00000047 - Disclosure - Stock-based Compenstaion Assumptions Used In Black-Scholes Model (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_AssumptionsUsedInBlackscholesModelDetailsAbstract" xlink:label="loc_EGHTAssumptionsUsedInBlackscholesModelDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="eght-20161231.xsd#EGHT_OptionGrantsAndStockPurchaseRightsMember" xlink:label="loc_EGHTOptionGrantsAndStockPurchaseRightsMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_EGHTOptionGrantsAndStockPurchaseRightsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_EmployeeStockPurchasePlanRightsMember" xlink:label="loc_EGHTEmployeeStockPurchasePlanRightsMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_EGHTEmployeeStockPurchasePlanRightsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
      <link:presentationArc order="30" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
      <link:presentationArc order="40" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="50" 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/Stock-basedCompensationNarrativeDetails" xlink:title="00000048 - Disclosure - Stock-based Compensation (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_StockbasedCompensationAndEmployeeStockPurchasePlanNarrativeDetailsAbstract" xlink:label="loc_EGHTStockbasedCompensationAndEmployeeStockPurchasePlanNarrativeDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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-20161231.xsd#EGHT_AcquisitionrelatedMember" xlink:label="loc_EGHTAcquisitionrelatedMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_EGHTAcquisitionrelatedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="loc_us-gaapEmployeeStockMember" />
      <link:presentationArc order="50" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" />
      <link:presentationArc order="10" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/StockRepurchasesNarrativeDetail" xlink:title="00000049 - Disclosure - Stock Repurchases (Narrative) (Detail)">
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_StockholdersEquityRepurchasesOfCommonSharesDetailAbstract" xlink:label="loc_EGHTStockholdersEquityRepurchasesOfCommonSharesDetailAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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-20161231.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-20161231.xsd#EGHT_October2015Member" xlink:label="loc_EGHTOctober2015Member" />
      <link:presentationArc order="30" 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-20161231.xsd#EGHT_TotalPlan2015Member" xlink:label="loc_EGHTTotalPlan2015Member" />
      <link:presentationArc order="40" 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/2016/elts/us-gaap-2016-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" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-20161231.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-20161231.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-20161231.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/IncomeTaxesNarrativeDetails" xlink:title="00000050 - Disclosure - Income Taxes (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_IncomeTaxesNarrativeDetailsAbstract" xlink:label="loc_EGHTIncomeTaxesNarrativeDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_EGHTIncomeTaxesNarrativeDetailsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaapIncomeTaxAuthorityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapIncomeTaxAuthorityAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaapIncomeTaxAuthorityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxAuthorityAxis" xlink:to="loc_us-gaapIncomeTaxAuthorityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="loc_us-gaapDomesticCountryMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxAuthorityDomain" xlink:to="loc_us-gaapDomesticCountryMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="loc_us-gaapStateAndLocalJurisdictionMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxAuthorityDomain" xlink:to="loc_us-gaapStateAndLocalJurisdictionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="loc_us-gaapForeignCountryMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxAuthorityDomain" xlink:to="loc_us-gaapForeignCountryMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaapUnrecognizedTaxBenefits" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapUnrecognizedTaxBenefits" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OpenTaxYear" xlink:label="loc_us-gaapOpenTaxYear" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOpenTaxYear" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/NetIncomeLossPerShareDetails" xlink:title="00000051 - Disclosure - Net Income (Loss) Per Share (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_NetIncomePerShareDetailsAbstract" xlink:label="loc_EGHTNetIncomePerShareDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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-gaapNetIncomeLossAvailableToCommonStockholdersBasicAbstract" 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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:label="loc_us-gaapWeightedAverageNumberOfShareOutstandingBasicAndDiluted" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_EGHTNetIncomePerShareDetailsAbstract" xlink:to="loc_us-gaapEarningsPerShareAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="loc_us-gaapEarningsPerShareBasicAndDiluted" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapEarningsPerShareBasicAndDiluted" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/NetIncomeLossPerShareOptionsAndRightsExcludedDetails" xlink:title="00000052 - Disclosure - Net Income (Loss) Per Share (Options and Rights Excluded) (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_NetLossPerShareOptionsAndWarrantsExcludedDetailsAbstract" xlink:label="loc_EGHTNetLossPerShareOptionsAndWarrantsExcludedDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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-20161231.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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockCompensationPlanMember" xlink:label="loc_us-gaapStockCompensationPlanMember" />
      <link:presentationArc order="50" 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/2016/elts/us-gaap-2016-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="00000053 - Disclosure - Segment Reporting Revenue and Property and Equipment by Geographic Area (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_SegmentReportingByGeographicAreaDetailsAbstract" xlink:label="loc_EGHTSegmentReportingByGeographicAreaDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EuropeMember" xlink:label="loc_us-gaapEuropeMember" />
      <link:presentationArc order="50" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AsiaPacificMember" xlink:label="loc_us-gaapAsiaPacificMember" />
      <link:presentationArc order="90" 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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NoncurrentAssets" xlink:label="loc_us-gaapNoncurrentAssets" />
      <link:presentationArc order="30" 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/OperatingSegmentDetails" xlink:title="00000054 - Disclosure - Operating Segment (Details)">
      <link:loc xlink:type="locator" xlink:href="eght-20161231.xsd#EGHT_OperatingSegmentDetailsAbstract" xlink:label="loc_EGHTOperatingSegmentDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_EGHTOperatingSegmentDetailsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EuropeMember" xlink:label="loc_us-gaapEuropeMember" />
      <link:presentationArc order="50" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://8x8.com/role/SubsequentEvents-NarrativeDetails" xlink:title="00000055 - Disclosure - Subsequent Events - Narrative (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaapSubsequentEventsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaapSubsequentEventTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventsAbstract" xlink:to="loc_us-gaapSubsequentEventTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaapSubsequentEventLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapSubsequentEventLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-gaapSubsequentEventTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-20161231.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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-gaapSubsequentEventTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferred1" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapBusinessCombinationConsiderationTransferred1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="loc_us-gaapBusinessCombinationContingentConsiderationLiability" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapBusinessCombinationContingentConsiderationLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:label="loc_us-gaapBusinessAcquisitionCostOfAcquiredEntityTransactionCosts" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapBusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:type="arc" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6746713472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - shares<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Jan. 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_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>
</tr>
<tr 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>
</tr>
<tr 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>
</tr>
<tr 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-Q<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">Dec. 31,  2016<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>
</tr>
<tr 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>
</tr>
<tr 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>
</tr>
<tr 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>
</tr>
<tr 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>
</tr>
<tr 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>
</tr>
<tr 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_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">90,932,838<span></span>
</td>
</tr>
<tr 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_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q3<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_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2017<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_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>14
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6747314016">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2016</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">$ 33,457<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">139,194<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">13,069<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">572<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">640<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">5,551<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">192,483<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">15,224<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">16,726<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">44,327<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,443<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">6,645<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">323,848<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">12,537<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">12,022<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">290<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,083<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,843<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,089<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">3,627<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">38,491<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">3,001<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">81<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">41,573<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 6)</a></td>
<td class="text"> <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_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_CommonStockValue', window );">Common stock</a></td>
<td class="nump">90<span></span>
</td>
<td class="nump">89<span></span>
</td>
</tr>
<tr class="re">
<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">404,192<span></span>
</td>
<td class="nump">389,260<span></span>
</td>
</tr>
<tr class="ro">
<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">(10,322)<span></span>
</td>
<td class="num">(4,184)<span></span>
</td>
</tr>
<tr class="re">
<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">(111,685)<span></span>
</td>
<td class="num">(109,859)<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_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="nump">282,275<span></span>
</td>
<td class="nump">275,306<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_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">$ 323,848<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> -Glossary Current Liabilities<br> -URI http://asc.fasb.org/extlink&amp;oid=6509677<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> -URI http://asc.fasb.org/extlink&amp;oid=28358313&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 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 4: 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=28358313&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=66004124&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=66004124&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=66004124&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=28358313&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=28358313&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> -Glossary Cash<br> -URI http://asc.fasb.org/extlink&amp;oid=6506951<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 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3044-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash Equivalents<br> -URI http://asc.fasb.org/extlink&amp;oid=6507016<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.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=25496072&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=28358313&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=28358313&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=65882285&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=75116654&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=75116654&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=75116654&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=75116654&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=64834752&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=28358313&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=28358313&amp;loc=d3e7018-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Current Liabilities<br> -URI http://asc.fasb.org/extlink&amp;oid=6509677<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=28358313&amp;loc=d3e6911-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 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6935-107765<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.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_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>15
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6746970176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 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>Condensed 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>
<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">$ 60,149<span></span>
</td>
<td class="nump">$ 48,948<span></span>
</td>
<td class="nump">$ 173,162<span></span>
</td>
<td class="nump">$ 140,068<span></span>
</td>
</tr>
<tr class="re">
<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,527<span></span>
</td>
<td class="nump">4,220<span></span>
</td>
<td class="nump">13,738<span></span>
</td>
<td class="nump">11,935<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">63,676<span></span>
</td>
<td class="nump">53,168<span></span>
</td>
<td class="nump">186,900<span></span>
</td>
<td class="nump">152,003<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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,525<span></span>
</td>
<td class="nump">9,713<span></span>
</td>
<td class="nump">31,597<span></span>
</td>
<td class="nump">27,359<span></span>
</td>
</tr>
<tr class="re">
<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,240<span></span>
</td>
<td class="nump">5,087<span></span>
</td>
<td class="nump">15,527<span></span>
</td>
<td class="nump">14,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_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">7,095<span></span>
</td>
<td class="nump">6,404<span></span>
</td>
<td class="nump">20,310<span></span>
</td>
<td class="nump">17,930<span></span>
</td>
</tr>
<tr class="re">
<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">35,667<span></span>
</td>
<td class="nump">27,585<span></span>
</td>
<td class="nump">101,049<span></span>
</td>
<td class="nump">78,138<span></span>
</td>
</tr>
<tr class="ro">
<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">7,852<span></span>
</td>
<td class="nump">6,888<span></span>
</td>
<td class="nump">21,400<span></span>
</td>
<td class="nump">18,614<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">65,379<span></span>
</td>
<td class="nump">55,677<span></span>
</td>
<td class="nump">189,883<span></span>
</td>
<td class="nump">156,106<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 );">Loss from operations</a></td>
<td class="num">(1,703)<span></span>
</td>
<td class="num">(2,509)<span></span>
</td>
<td class="num">(2,983)<span></span>
</td>
<td class="num">(4,103)<span></span>
</td>
</tr>
<tr class="re">
<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">408<span></span>
</td>
<td class="nump">272<span></span>
</td>
<td class="nump">1,209<span></span>
</td>
<td class="nump">710<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 );">Loss before provision (benefit) for income taxes</a></td>
<td class="num">(1,295)<span></span>
</td>
<td class="num">(2,237)<span></span>
</td>
<td class="num">(1,774)<span></span>
</td>
<td class="num">(3,393)<span></span>
</td>
</tr>
<tr class="re">
<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="nump">30<span></span>
</td>
<td class="num">(557)<span></span>
</td>
<td class="nump">52<span></span>
</td>
<td class="nump">651<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 loss</a></td>
<td class="num">$ (1,325)<span></span>
</td>
<td class="num">$ (1,680)<span></span>
</td>
<td class="num">$ (1,826)<span></span>
</td>
<td class="num">$ (4,044)<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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.01)<span></span>
</td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="num">$ (0.05)<span></span>
</td>
</tr>
<tr class="re">
<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.01)<span></span>
</td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="num">$ (0.05)<span></span>
</td>
</tr>
<tr class="ro">
<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>
<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">90,774<span></span>
</td>
<td class="nump">88,289<span></span>
</td>
<td class="nump">90,062<span></span>
</td>
<td class="nump">88,812<span></span>
</td>
</tr>
<tr class="ro">
<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,774<span></span>
</td>
<td class="nump">88,289<span></span>
</td>
<td class="nump">90,062<span></span>
</td>
<td class="nump">88,812<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=65016374&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=64863997&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=64863997&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=65882285&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> -Glossary Income Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=6515339<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<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=66902209&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 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 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(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 5: 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 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 7: 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=64863997&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=64863997&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Weighted-Average Number of Common Shares Outstanding<br> -URI http://asc.fasb.org/extlink&amp;oid=6528421<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>16
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6892149344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 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>
<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 loss</a></td>
<td class="num">$ (1,325)<span></span>
</td>
<td class="num">$ (1,680)<span></span>
</td>
<td class="num">$ (1,826)<span></span>
</td>
<td class="num">$ (4,044)<span></span>
</td>
</tr>
<tr class="re">
<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>
<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 loss on investments in securities</a></td>
<td class="num">(170)<span></span>
</td>
<td class="num">(245)<span></span>
</td>
<td class="num">(63)<span></span>
</td>
<td class="num">(320)<span></span>
</td>
</tr>
<tr class="re">
<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">(1,791)<span></span>
</td>
<td class="num">(972)<span></span>
</td>
<td class="num">(6,075)<span></span>
</td>
<td class="num">(904)<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">$ (3,286)<span></span>
</td>
<td class="num">$ (2,897)<span></span>
</td>
<td class="num">$ (7,964)<span></span>
</td>
<td class="num">$ (5,268)<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> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831223<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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=66004124&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<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=66902209&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 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 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(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 5: 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 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 7: 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=68079674&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=64809438&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=68079674&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=66004124&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=66004124&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>17
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6749263568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 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>
</tr>
<tr class="ro">
<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 loss</a></td>
<td class="num">$ (1,826)<span></span>
</td>
<td class="num">$ (4,044)<span></span>
</td>
</tr>
<tr class="re">
<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 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>
</tr>
<tr class="ro">
<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">4,463<span></span>
</td>
<td class="nump">3,598<span></span>
</td>
</tr>
<tr class="re">
<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 intangible assets</a></td>
<td class="nump">2,741<span></span>
</td>
<td class="nump">2,565<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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">442<span></span>
</td>
<td class="nump">456<span></span>
</td>
</tr>
<tr class="ro">
<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">228<span></span>
</td>
<td class="nump">584<span></span>
</td>
</tr>
<tr class="re">
<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 expense</a></td>
<td class="nump">15,630<span></span>
</td>
<td class="nump">11,202<span></span>
</td>
</tr>
<tr class="ro">
<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">(104)<span></span>
</td>
<td class="nump">361<span></span>
</td>
</tr>
<tr class="re">
<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">574<span></span>
</td>
<td class="nump">467<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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">(3,267)<span></span>
</td>
<td class="num">(3,138)<span></span>
</td>
</tr>
<tr class="ro">
<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">(87)<span></span>
</td>
<td class="num">(122)<span></span>
</td>
</tr>
<tr class="re">
<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 noncurrent assets</a></td>
<td class="num">(1,065)<span></span>
</td>
<td class="num">(1,699)<span></span>
</td>
</tr>
<tr class="ro">
<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">(86)<span></span>
</td>
<td class="num">(156)<span></span>
</td>
</tr>
<tr class="re">
<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">1,732<span></span>
</td>
<td class="nump">418<span></span>
</td>
</tr>
<tr class="ro">
<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">2,146<span></span>
</td>
<td class="nump">3,351<span></span>
</td>
</tr>
<tr class="re">
<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">(36)<span></span>
</td>
<td class="num">(17)<span></span>
</td>
</tr>
<tr class="ro">
<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="num">(21)<span></span>
</td>
<td class="nump">1,837<span></span>
</td>
</tr>
<tr class="re">
<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">168<span></span>
</td>
<td class="num">(427)<span></span>
</td>
</tr>
<tr class="ro">
<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">657<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_IncreaseDecreaseInOtherOperatingLiabilities', window );">Other current and noncurrent liabilities</a></td>
<td class="num">(84)<span></span>
</td>
<td class="num">(748)<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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations', window );">Net cash provided by operating activities</a></td>
<td class="nump">22,220<span></span>
</td>
<td class="nump">15,384<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 );">Purchases of property and equipment</a></td>
<td class="num">(6,509)<span></span>
</td>
<td class="num">(3,295)<span></span>
</td>
</tr>
<tr class="re">
<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">(3,939)<span></span>
</td>
<td class="num">(1,275)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Purchase of businesses, net of cash acquired</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(23,434)<span></span>
</td>
</tr>
<tr class="re">
<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 maturity of investments</a></td>
<td class="nump">47,625<span></span>
</td>
<td class="nump">38,451<span></span>
</td>
</tr>
<tr class="ro">
<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">34,821<span></span>
</td>
<td class="nump">43,934<span></span>
</td>
</tr>
<tr class="re">
<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">(92,647)<span></span>
</td>
<td class="num">(90,025)<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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations', window );">Net cash used in investing activities</a></td>
<td class="num">(20,649)<span></span>
</td>
<td class="num">(35,644)<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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">(460)<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_RepaymentsOfOtherDebt', window );">Payment of contingent consideration and escrow</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_PaymentsForRepurchaseOfCommonStock', window );">Repurchase of common stock</a></td>
<td class="num">(2,828)<span></span>
</td>
<td class="num">(11,628)<span></span>
</td>
</tr>
<tr class="re">
<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">2,694<span></span>
</td>
<td class="nump">2,848<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 used in financing activities</a></td>
<td class="num">(894)<span></span>
</td>
<td class="num">(9,301)<span></span>
</td>
</tr>
<tr class="re">
<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">(796)<span></span>
</td>
<td class="nump">317<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 decrease in cash and cash equivalents</a></td>
<td class="num">(119)<span></span>
</td>
<td class="num">(29,244)<span></span>
</td>
</tr>
<tr class="re">
<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 the period</a></td>
<td class="nump">33,576<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, end of the period</a></td>
<td class="nump">33,457<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_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental cash flow information</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_IncomeTaxesPaid', window );">Income taxes paid</a></td>
<td class="nump">350<span></span>
</td>
<td class="nump">441<span></span>
</td>
</tr>
<tr class="re">
<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 );">Interest paid</a></td>
<td class="nump">16<span></span>
</td>
<td class="nump">30<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Non-cash investing and financing activities</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_CapitalLeaseObligationsIncurred', window );">Property and equipment acquired under capital leases</a></td>
<td class="nump">$ 823<span></span>
</td>
<td class="nump">$ 0<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_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_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=66902209&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=6367179&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=6367179&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> -Glossary Cash<br> -URI http://asc.fasb.org/extlink&amp;oid=6506951<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 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3044-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash Equivalents<br> -URI http://asc.fasb.org/extlink&amp;oid=6507016<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.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=66902209&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=49171198&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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_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=66902209&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Deferred Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=63044130<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=65882285&amp;loc=d3e32639-109319<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 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 5: 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=66902209&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=66902209&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=49171198&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=68048823&amp;loc=d3e92212-112881<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Impairment<br> -URI http://asc.fasb.org/extlink&amp;oid=6515133<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 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3602-108585<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=64862545&amp;loc=d3e2921-110230<br><br>Reference 5: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=6367179&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=66902209&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=66902209&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=66902209&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=66902209&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=66902209&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=66902209&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=66902209&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=66902209&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=66902209&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=66902209&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>The amount of cash paid for interest 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 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&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=66902209&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=66902209&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=66902209&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=66902209&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=66902209&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=66902209&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=66902209&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=66902209&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> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<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=66902209&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 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 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(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 5: 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 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 7: 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_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=66902209&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=66902209&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=66902209&amp;loc=d3e3291-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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> -Glossary Investing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&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=66902209&amp;loc=d3e3213-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Investing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=66010992&amp;loc=d3e26853-111562<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Investing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<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 13<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&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> -Glossary Investing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&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=66010992&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=66902209&amp;loc=d3e3179-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Investing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=66902209&amp;loc=d3e3179-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Investing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=66902209&amp;loc=d3e3255-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=66902209&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=66902209&amp;loc=d3e3291-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=66902209&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>18
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6607387712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DESCRIPTION OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES - Note 1<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_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 );">DESCRIPTION OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES - Note 1</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>1. DESCRIPTION OF BUSINESS 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"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>DESCRIPTION OF BUSINESS</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">8x8, Inc. (8x8 or the Company) is a provider
of cloud-based, enterprise-class software solutions that transform the way businesses communicate and collaborate globally. The
Company's integrated, &#34;pure-cloud&#34; offering combines global voice, contact center software, conferencing, messaging
and video with integrated workflows and big data analytics on a single platform to enable increased team productivity, better
customer engagement and real-time insights into business performance.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>BASIS OF PRESENTATION</i></b></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">The accompanying interim condensed consolidated
financial statements are unaudited and have been prepared on substantially the same basis as our annual consolidated financial
statements for the fiscal year ended March 31, 2016. In the opinion of the Company's management, these interim condensed consolidated
financial statements reflect all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair
statement of our financial position, results of operations and cash flows for the periods presented. The preparation of financial
statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that
affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed
consolidated financial statements and the reported amounts of revenue and expenses during the reporting periods. Actual results
could differ from these estimates.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The March 31, 2016 year-end condensed consolidated
balance sheet data in this document were derived from audited consolidated financial statements and does not include all of the
disclosures required by U.S. generally accepted accounting principles. These condensed consolidated financial statements should
be read in conjunction with the Company's audited consolidated financial statements as of and for the fiscal year ended March 31,
2016 and notes thereto included in the Company's fiscal 2016 Annual Report on Form 10-K.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The results of operations and cash flows for
the interim periods included in these condensed consolidated financial statements are not necessarily indicative of the results
to be expected for any future period or the entire fiscal year.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>RECLASSIFICATION</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Certain amounts previously reported within
the Company's consolidated balance sheets and statements of cash flows have been reclassified to conform to the current period
presentation. The reclassification&#160;had no impact on the Company's previously reported net loss, cash flows, or basic or diluted
net loss per share amounts.</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>SIGNIFICANT ACCOUNTING POLICIES</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The significant accounting policies used in
preparation of these condensed consolidated financial statements are disclosed in our Annual Report on Form 10-K for the fiscal
year ended March 31, 2016 filed with the SEC on May 31, 2016, and there have been no changes to the Company's significant accounting
policies during the&#160;nine months ended December 31, 2016, except as described in the &#34;Recently Adopted Accounting Pronouncements&#34;
section below.</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 April 2015, the Financial Accounting
Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2015-5,&#160;<i>&#34;Intangibles-Goodwill and
Other-Internal-Use Software (Subtopic 350-40): Customer's Accounting for Fees Paid in a Cloud Computing Arrangement.&#34;</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 style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">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 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,
<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 not yet selected a transition method. The Company is currently assessing the impact of this pronouncement and its
amendments to its consolidated financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In August 2014, the FASB issued 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 Company
will apply the requirements of ASU&#160;2014-15&#160;during the fiscal year ended March 31, 2017.</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, <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, 2020. 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, <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">&#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">&#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_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>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_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>19
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6894640544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENTS - Note 2<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_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 MEASUREMENTS - Note 2</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0"><b></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b>2. FAIR VALUE MEASUREMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Cash, cash equivalents, and 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: 10pt"><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: 10pt"><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: 10pt"><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: 10pt"><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: 10pt"><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: 10pt"><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: 10pt"><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: 10pt"><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: 10pt"><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: 10pt"><b>As of December 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: 10pt"><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: 10pt"><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: 10pt"><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: 10pt"><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: 10pt"><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: 10pt"><b>Investments</b></font></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">27,382&#160;</font></td>
    <td style="text-align: center">&#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: center">&#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: center">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">27,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">27,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">-&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt"><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: 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">&#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: 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; Money market funds</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">6,075&#160;</font></td>
    <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">6,075&#160;</font></td>
    <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,075&#160;</font></td>
    <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; 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: 10pt">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: 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">(202)</font></td>
    <td style="text-align: right">&#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,798&#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">1,798&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt"><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: 10pt">35,457&#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">(202)</font></td>
    <td style="text-align: right">&#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,255&#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">33,457&#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,798&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt"><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: 10pt">&#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: 10pt">20,945&#160;</font></td>
    <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&#160;</font></td>
    <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)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">20,947&#160;</font></td>
    <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">20,947&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Corporate debt</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">90,469&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">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">(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">90,461&#160;</font></td>
    <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">90,461&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#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: 10pt">22,630&#160;</font></td>
    <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&#160;</font></td>
    <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)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">22,622&#160;</font></td>
    <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">22,622&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#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: 10pt">367&#160;</font></td>
    <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)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">365&#160;</font></td>
    <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">365&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#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: 10pt">2,000&#160;</font></td>
    <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&#160;</font></td>
    <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,001&#160;</font></td>
    <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,001&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#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: 10pt">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: 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">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: 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,000&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt"><b>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Subtotal</b></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">137,411&#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">69&#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">(84)</font></td>
    <td style="text-align: right">&#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">137,396&#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">137,396&#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</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">172,868&#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">69&#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">(286)</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">172,651&#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">33,457&#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">139,194&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt"><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: 10pt">&#160;&#160;&#160;&#160; Contingent consideration</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 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"><font style="font-size: 10pt">$</font></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"><font style="font-size: 10pt">$</font></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"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 1.5pt solid; 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 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"><font style="font-size: 10pt">$</font></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 liabilities</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">-&#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">-&#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">-&#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">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">-&#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">-&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160; &#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: 10pt"><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: 10pt"><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: 10pt"><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: 10pt"><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: 10pt"><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: 10pt"><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: 10pt"><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: 10pt"><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: 10pt"><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: 10pt"><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: 10pt"><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: 10pt"><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: 10pt"><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: 10pt"><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: 10pt"><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: 10pt"><b>Investments</b></font></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">18,596&#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>
    <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">18,596&#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,596&#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"><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: 10pt">&#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: 10pt">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: 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">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: 10pt">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: 10pt">-&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#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: 10pt">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: 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">(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: 10pt">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: 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,813&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt"><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: 10pt">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: 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">(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: 10pt">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: 10pt">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: 10pt">1,813&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt"><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: 10pt">&#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: 10pt">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: 10pt">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: 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">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: 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">6,796&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#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: 10pt">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: 10pt">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: 10pt">(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: 10pt">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: 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">85,214&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#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: 10pt">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: 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)</font></td>
    <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,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: 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,006&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#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: 10pt">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: 10pt">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: 10pt">(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: 10pt">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: 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">24,610&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#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: 10pt">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: 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">(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: 10pt">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: 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,028&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#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: 10pt">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: 10pt">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: 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">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: 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">6,806&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#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: 10pt">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: 10pt">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: 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,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: 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,001&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt"><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: 10pt">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: 10pt">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: 10pt">(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: 10pt">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: 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">127,461&#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</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">163,005&#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">89&#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">(244)</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,850&#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">33,576&#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">129,274&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt"><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: 10pt">&#160;&#160;&#160;&#160; Contingent consideration</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 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"><font style="font-size: 10pt">$</font></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"><font style="font-size: 10pt">$</font></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"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 1.5pt solid; 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 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"><font style="font-size: 10pt">$</font></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 liabilities</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">-&#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">-&#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">-&#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">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">-&#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">-&#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 December 31, 2016, 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="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%; text-align: center"><font style="font-size: 10pt"><b>Estimated</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="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">86,842&#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">52,352&#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">139,194&#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, was
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. 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. There is 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="text-align: center"><font style="font-size: 10pt"><b>Three Months Ended</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="4" style="text-align: center"><font style="font-size: 10pt"><b>Nine Months 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 colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>December 31,</b></font></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>December 31,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 44%; 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: 12%; 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: 12%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><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: 12%; 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: 12%; 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 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">216&#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">391&#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">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">-&#160;</font></td>
    <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>
    <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 </font></td>
    <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">(175)</font></td>
    <td style="text-align: right">&#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">(50)</font></td>
    <td style="text-align: right">&#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>
    <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>

<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_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> -SubTopic 10<br> -Section 50<br> -Paragraph 2<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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI http://asc.fasb.org/extlink&amp;oid=6957238&amp;loc=d3e14172-108612<br><br>Reference 3: 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 28<br> -URI http://asc.fasb.org/extlink&amp;oid=6957238&amp;loc=d3e14064-108612<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=73719730&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 16<br> -URI http://asc.fasb.org/extlink&amp;oid=73719730&amp;loc=d3e13504-108611<br><br>Reference 6: 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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=73719730&amp;loc=d3e13433-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>20
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6739575552">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_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"></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>December 31, </b></font></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>March 31,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 70%; 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>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>2016</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Inventory (in thousands)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="4" style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Work-in-process</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>
    <td style="text-align: center">&#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">&#160;&#160;&#160;&#160; Finished goods</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">572&#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>&#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">572&#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-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>

<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_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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6)<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 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_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>21
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6895291424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INTANGIBLE ASSETS AND GOODWILL - Note 4<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_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 AND GOODWILL - Note 4</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0"><b>4. INTANGIBLE ASSETS AND GOODWILL</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">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"><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>December 31,
    2016</b></font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><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>March 31, 2016</b></font></td></tr>
<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: center"><font style="font-size: 7pt"><b>Gross</b></font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Net</b></font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Gross</b></font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Net</b></font></td></tr>
<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: center"><font style="font-size: 7pt"><b>Carrying</b></font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Accumulated</b></font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Carrying</b></font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Carrying</b></font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Accumulated</b></font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Carrying</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 29%; 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: 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"><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: 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"><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: 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"><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: 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"><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: 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"><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: 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">17,402&#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">(6,318)</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">11,084&#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">18,640&#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,622)</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">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"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">9,383&#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="text-align: right"><font style="font-size: 7pt">(5,858)</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="text-align: right"><font style="font-size: 7pt">3,525&#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="text-align: right"><font style="font-size: 7pt">9,993&#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="text-align: right"><font style="font-size: 7pt">(4,847)</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="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"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">2,022&#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="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 style="text-align: right"><font style="font-size: 7pt">2,022&#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="text-align: right"><font style="font-size: 7pt">2,205&#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="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 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"><font style="font-size: 7pt">&#160;</font></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"><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">-&#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">95&#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">95&#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">-&#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">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">28,902&#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">(12,176)</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">16,726&#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">30,933&#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,469)</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">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 December 31, 2016, annual amortization
of intangible assets, based upon our 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: 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>Amount</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Remaining 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">869&#160;</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">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">3,229&#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">2,983&#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">2,983&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">2021</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">2,644&#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">1,901&#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,609&#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 three months ended December 31,
2016, 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. The Company determined
it was appropriate to record an impairment charge equal to the remaining value of the impaired DXI PaaS customer relationship
intangible 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 three months ended December 31,
2015, 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">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 as of 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">25,729&#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">21,691&#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">47,420&#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">(3,093)</font></td>
    <td style="text-align: right">&#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,093)</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Balance as of December 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="border-bottom: black 2.25pt double; 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"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">18,598&#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">44,327&#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"></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_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> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<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> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<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 3<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_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>22
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6739575552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RESEARCH, DEVELOPMENT AND SOFTWARE COSTS - Note 5<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_ResearchAndDevelopmentAbstract', window );"><strong>Research and Development [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_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock', window );">RESEARCH, DEVELOPMENT AND SOFTWARE COSTS - Note 5</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>5. RESEARCH, DEVELOPMENT AND SOFTWARE COSTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In the first nine months of fiscal 2017 and
2016, the Company expensed all research and development costs in accordance with ASC 985-20, <i>Costs of Software to be Sold,
Leased or Marketed</i> (ASC 985-20).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company accounts for computer software
developed or obtained for internal use in accordance with ASC 350-40, <i>Internal Use Software</i> (ASC 350-40). Capitalized costs
are classified as either long-term assets or property and equipment on the consolidated balance sheets.</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>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In the first nine months of fiscal 2017, the
Company capitalized $3.9 million as other long-term assets. In the first nine months of fiscal 2016, the Company capitalized $1.1
million as other long-term assets. At December 31, 2016 and March 31, 2016, total completed capitalized software development cost
included in other long-term assets was approximately $1.7 million. At December 31, 2016 and March 31, 2016, accumulated amortization
cost related to completed capitalized software in other long term assets was approximately $0.4 million and $0, respectively.</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">In the first nine months of fiscal 2017,
the Company capitalized $0.7 million as property and equipment. In the first nine months of fiscal 2016, the Company capitalized
$0.2 million as property and equipment. At December 31, 2016 and March 31, 2016, total completed capitalized software cost included
in property and equipment was approximately $2.5 million and $1.2 million, respectively. At December 31, 2016 and March 31, 2016,
accumulated amortization cost related to completed capitalized software in property and equipment was approximately $0.6 million
and $0.2 million, respectively.</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-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">&#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_ResearchAndDevelopmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ResearchAndDevelopmentAbstract</td>
</tr>
<tr>
<td style="padding-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_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 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 730<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6420387&amp;loc=d3e23221-108380<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6420387&amp;loc=d3e23218-108380<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420387&amp;loc=d3e23199-108380<br><br>Reference 5: 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_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>23
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6874132928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES - Note 6<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_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 6</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>6. 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>Leases</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company leases its headquarters facility
in San Jose, California under an operating lease agreement that expires in October 2019. The lease is an industrial net lease
with monthly base rent of $130,821 for the first 15 months with a 3% increase each year thereafter, and requires us to pay property
taxes, utilities and normal maintenance costs. The Company also leases facilities for office space under non-cancelable operating
leases for its various domestic and international locations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company has entered into a series of noncancelable
capital lease agreements for office equipment bearing interest at various rates. Assets under capital lease at December 31, 2016
totaled $2.3 million with accumulated amortization of $0.8 million.</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. Changes in the Company's product warranty liability,
which is included in cost of product revenues in the consolidated statements of operations, 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="text-align: center"><font style="font-size: 10pt"><b>Three Months Ended</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="4" style="text-align: center"><font style="font-size: 10pt"><b>Nine Months 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 colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>December 31,</b></font></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>December 31,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 44%; 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: 12%; 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: 12%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><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: 12%; 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: 12%; 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 period</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">333&#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">325&#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">326&#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&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Accruals for warranties</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">24&#160;</font></td>
    <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&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">251&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">263&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Settlements</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(26)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(70)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(201)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(223)</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Adjustments</font></td>
    <td style="text-align: right">&#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">(41)</font></td>
    <td style="text-align: right">&#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">(21)</font></td>
    <td style="text-align: right">&#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">(86)</font></td>
    <td style="text-align: right">&#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">(57)</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Balance at end of period</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">290&#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">322&#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">290&#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">322&#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>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. The agreement requires a 150-day notice to terminate. At December 31, 2016, the total remaining
obligation upon a termination of the contract was $2.2 million.</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 has entered into contracts with
multiple vendors for third party network service which expire on various dates in fiscal 2017 through 2020. At December 31, 2016,
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: 80%; 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: 1%; 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%; text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Remaining 2017</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"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">478&#160;</font></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">&#160;</td>
    <td style="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,363&#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">&#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">132&#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="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">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">&#160;</td>
    <td style="text-align: right">&#160;</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,981&#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.</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 USPTO initiated and has
since maintained a Reexamination Proceeding in which the claims of a patent (asserted against the Company) were rejected as being
invalid based on four separate grounds.&#160; In response to the USPTO invalidity rejections, the Company filed an informational
pleading (on July 10, 2013) to join a motion to stay the proceeding in the Delaware Court, which this motion was granted on July
17, 2013.&#160;On May 5, 2015 and presumably in light of the Reexamination Proceeding, the Court administratively closed this case
with leave to reopen if needed. The Reexamination Proceeding was appealed to the USPTO&#160;Patent Trial and Appeal Board (&#34;PTO
Board of Appeals&#34;), which affirmed the rejection of all claims in a Decision (December 29, 2015), which is now on appeal before
the Court of Appeals for the Federal Circuit.&#160; The matter is briefed and oral argument before the Court of Appeals for the
Federal Circuit is scheduled for&#160;March 13, 2017.</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 Serenitiva LLC v. 8x8, Inc. filed in U.S. District Court for the E.D. of Texas (Civil Action No. 6:16-cv-1290).
Plaintiff Serenitiva LLC is suing the Company based on alleged infringement of U.S. Patent No. 6,865,268 by alleged Company activities
in connection with the Company's Virtual Contact Center Agent Console (alleged as providing interactive, real-time call tracking
and resolution management over a communications network). Plaintiff Serenitiva LLC also sued nine other defendants regarding
the same patent asserted in the complaint filed against the Company. The Company is currently assessing factual and legal defenses
to these claims and expect to present a vigorous defense. The Company has not answered the complaint yet and 8x8 cannot estimate
potential liability in this case at this early stage of the litigation. Plaintiff Serenitiva and three of these other defendants
have already settled/resolved their respective suits.</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 Paluxy Messaging LLC v. 8x8, Inc. 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 is suing the Company based on alleged infringement
U.S. Patent No. 8,411,829 by alleged activities in connection with the Company's use of a  voicemail system (alleged
in the complaint as providing a system for managing messages). Plaintiff Paluxy Messaging LLC also sued seven
other defendants regarding the same patent asserted in the complaint filed against the Company. The Company is currently
assessing factual and legal defenses to these claims and expect to present a vigorous defense. The Company has not answered
the complaint yet and the Company cannot estimate potential liability in this case at this early stage of the
litigation. Plaintiff Paluxy Messaging and three of these other defendants have already settled/resolved their respective
suits.</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 Slocumb Law Firm v. 8x8, Inc. 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 causes of actions for fraud, breach of contract,
violations of the Alabama Deceptive Trade Practices Act and negligence. On May 7, 2015, the Company filed a motion with the U.S.
District Court for the Middle District of Alabama, seeking an order compelling the Slocumb Law Firm to arbitrate its claims against
the Company 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. No briefing
schedule or hearing date for the motion has been set as of this time. Discovery has not yet commenced in the case. The Company
intends to vigorously defend against the Slocumb Law Firm's claims.</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">During the period ended December 31,
2016, 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.4 million, which was recorded in the consolidated financial
statements as of December 31, 2016. Although the outcome cannot be predicted, the estimated reasonable additional loss is
between $0 to $0.6 million.</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: 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 825<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6449706&amp;loc=d3e16207-108621<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> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br><br>Reference 3: 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=25496072&amp;loc=d3e14435-108349<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><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=73718637&amp;loc=d3e25287-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>24
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6739546352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION - Note 7<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_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_ShareholdersEquityAndShareBasedPaymentsTextBlock', window );">STOCK-BASED COMPENSATION - Note 7</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>7. STOCK-BASED COMPENSATION</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="4" style="text-align: center"><font style="font-size: 10pt"><b>Three Months Ended</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="4" style="text-align: center"><font style="font-size: 10pt"><b>Nine Months 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 colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>December 31,</b></font></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>December 31,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 44%; 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: 12%; 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: 12%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><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: 12%; 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: 12%; 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">538&#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">346&#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,338&#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">828&#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>
    <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">1,061&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">850&#160;</font></td>
    <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,811&#160;</font></td>
    <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,107&#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">2,452&#160;</font></td>
    <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,689&#160;</font></td>
    <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,118&#160;</font></td>
    <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,308&#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">2,020&#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,778&#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">5,363&#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,959&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Total stock-based compensation expense&#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></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; related to employee stock options and&#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></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; employee stock purchases, pre-tax</font></td>
    <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,071&#160;</font></td>
    <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,663&#160;</font></td>
    <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,630&#160;</font></td>
    <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,202&#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>
    <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">Tax benefit</font></td>
    <td style="text-align: right">&#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">-&#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></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Stock-based compensation expense&#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></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; related to employee stock options and&#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></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; employee stock purchases, net of tax</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">6,071&#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">4,663&#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">15,630&#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">11,202&#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 for the nine months ended December 31, 2016, 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 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>Exercise Price</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 67%; 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>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: 15%; 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"><b>Outstanding at March 31, 2016</b></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"><font style="font-size: 10pt">$</font></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">358,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">14.54&#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">(338,781)</font></td>
    <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.17&#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">(42,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: 10pt">9.87&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt"><b>Outstanding at December 31, 2016</b></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,770,848&#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.17&#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"><b>Vested and expected to vest at December 31, 2016</b></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,770,848&#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.17&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt"><b>Exercisable at December 31, 2016</b></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,265,483&#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.99&#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 for the nine
months ended December 31, 2016 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: 50%; 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>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: 15%; 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: 15%; 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, 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"><font style="font-size: 10pt">$</font></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">(68,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">5.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">(1,125)</font></td>
    <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.73&#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 December 31, 2016</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">12,620&#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.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">1.20&#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 for the nine
months ended December 31, 2016 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">&#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: 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>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>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>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>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>Contractual</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 50%; 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>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: 15%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><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: 15%; 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, 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"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">8.09&#160;</font></td>
    <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,115,744&#160;</font></td>
    <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.07&#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,351,014)</font></td>
    <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.99&#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">(284,431)</font></td>
    <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.35&#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 December 31, 2016</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">5,025,098&#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">10.99&#160;</font></td>
    <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.66&#160;</font></td></tr>
</table>
<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">The following table summarizes stock options
outstanding and exercisable at December 31, 2016:</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 colspan="9" 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"><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>Options Exercisable</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Weighted</b></font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Weighted</b></font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><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: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Weighted</b></font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Average</b></font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Average</b></font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Average</b></font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Exercise</b></font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Remaining</b></font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Aggregate</b></font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Exercise</b></font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></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"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Price</b></font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Contractual</b></font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Intrinsic</b></font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Price</b></font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Intrinsic</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 12%; 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: 11%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Shares</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: 11%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Per Share</b></font></td>
    <td style="width: 1%; text-align: right"><font style="font-size: 7pt">&#160;</font></td>
    <td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Life (Years)</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: 11%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Value</b></font></td>
    <td style="width: 1%; text-align: right"><font style="font-size: 7pt">&#160;</font></td>
    <td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Shares</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: 11%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Per Share</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: 11%; 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.26</font></td>
    <td><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">991,768&#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">1.43&#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">1.6&#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">12,760,718&#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">991,768&#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">1.43&#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">12,760,718&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">$4.32 to $6.86</font></td>
    <td><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">1,288,863&#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">6.26&#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">6.7&#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="text-align: right"><font style="font-size: 7pt">10,368,791&#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">969,263&#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">6.06&#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="text-align: right"><font style="font-size: 7pt">7,990,967&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">$7.52 to $9.21</font></td>
    <td><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">1,047,938&#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">8.38&#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">8.1&#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="text-align: right"><font style="font-size: 7pt">6,207,461&#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">481,286&#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">8.44&#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="text-align: right"><font style="font-size: 7pt">2,821,376&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">$9.35 to $10.97</font></td>
    <td><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">1,017,107&#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">9.86&#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">6.9&#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="text-align: right"><font style="font-size: 7pt">4,517,121&#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">759,962&#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">9.80&#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="text-align: right"><font style="font-size: 7pt">3,418,142&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 7pt">$11.26 to $15.40</font></td>
    <td><font style="font-size: 7pt">&#160;</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">425,172&#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">13.95&#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">9.2&#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">389,388&#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">63,204&#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">11.96&#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">156,748&#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="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">4,770,848&#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="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 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">34,243,479&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">&#160;</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">3,265,483&#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="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">27,147,951&#160;</font></td></tr>
</table>
<p style="font: 12pt 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">As of December 31, 2016, there was $49.7
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.12 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 a prior year acquisition was approximately $1.5 million, which will be recognized over a weighted
average period of 2.42 years.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>Assumptions Used to Calculate Stock-Based
Compensation Expense</i></b></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="4" style="text-align: center"><font style="font-size: 10pt"><b>Three Months Ended</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="4" style="text-align: center"><font style="font-size: 10pt"><b>Nine Months 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 colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>December 31,</b></font></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>December 31,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 44%; 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: 12%; 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: 12%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><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: 12%; 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: 12%; 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>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">42%</font></td>
    <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%</font></td>
    <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></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Expected dividend yield</font></td>
    <td>&#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>
    <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>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1.20%</font></td>
    <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.75%</font></td>
    <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.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: 10pt">1.60%</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Weighted average expected option term</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">4.50 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.25 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">4.69 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.44 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>
    <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>&#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.54</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.92</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.47</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.12</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 options granted
under the Employee Stock Purchase Plan was estimated at the date of grant using 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="4" style="text-align: center"><font style="font-size: 10pt"><b>Three Months Ended</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="4" style="text-align: center"><font style="font-size: 10pt"><b>Nine Months 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 colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>December 31,</b></font></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>December 31,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 44%; 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: 12%; 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: 12%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><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: 12%; 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: 12%; 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>&#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">40%</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">45%</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Expected dividend yield</font></td>
    <td>&#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>
    <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>&#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">0.45%</font></td>
    <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.30%</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Weighted average expected ESPP option term</font></td>
    <td>&#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">0.76 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.75 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>
    <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</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></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; ESPP options granted</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>
    <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">4.04</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.78</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 December 31, 2016, there were approximately
$0.2 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.2 years.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>Performance Stock Units</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">During the nine months ended December 31,
2016, 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. 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 8x8's common stock performance is below negative 30%, relative to the benchmark, no shares will be issued. These PSU
grants are included in the restricted stock unit activity disclosure for the nine months ended December 31, 2016.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">To value these market-based restricted performance
stock units under the Equity Compensation Plans, the Company used 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>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;). 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. There were no stock repurchases during
the nine months ended December 31, 2016. 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: 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"></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><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_ShareholdersEquityAndShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accounts comprising shareholders' equity, comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income, and compensation-related costs for equity-based compensation. Includes, but is not limited to, disclosure of policies, compensation plan details, equity-based arrangements to obtain goods and services, deferred compensation arrangements, and employee stock purchase plan details.</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_ShareholdersEquityAndShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="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>25
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6638915744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES - Note 8<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_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 8</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>8. INCOME TAXES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">For the three months ended December 31, 2016,
the Company recorded a benefit from income taxes of $35,000, which was primarily attributable to loss from operations. For the
three months ended December 31, 2015, the Company recorded a provision for income taxes of $0.6 million, which was primarily attributable
to loss from operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company estimated the annual effective
rate at the end of each quarterly period, and recorded the tax effect of certain discrete items, which are unusual or occur infrequently,
in the interim period in which they occur, including changes in judgment about deferred tax valuation allowances. The determination
of the effective tax rate reflects tax expense and benefit generated in certain domestic and foreign jurisdictions. However, jurisdictions
with a year-to-date loss where no tax benefit can be recognized are excluded from the annual effective tax rate.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">At March 31, 2016, the Company had a liability
for unrecognized tax benefits of $2.9 million, all of which, if recognized, would decrease the company's effective tax rate. The
Company does not believe that there has been any significant change in the unrecognized tax benefits for the three and nine months
ended December 31, 2016, and does not expect the remaining unrecognized tax benefit to change materially in the next 12 months.
To the extent that the remaining unrecognized tax benefits are ultimately recognized, they will have an impact on the effective
tax rate in future periods.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company is subject to taxation in the
U.S., California and various other states and foreign jurisdictions in which it has or had a subsidiary or branch operations or
it is collecting sales tax. All tax returns from fiscal 2013 to fiscal 2016 may be subject to examination by the Internal Revenue
Service, California and various other states. Net operating losses and tax credits carried forward to March 31, 2016 may still
be subject to adjustment by the taxing authorities until the period is closed to examination. As of January 30, 2017, there were
no active federal or state income tax audits. Returns filed in foreign jurisdictions may be subject to examination for the fiscal
years 2011 to 2016.</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-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">&#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-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">&#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 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32559-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 15<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32718-109319<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 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32639-109319<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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&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_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>26
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6739587232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NET INCOME (LOSS) PER SHARE - Note 9<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_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 9</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>9. NET INCOME (LOSS) PER SHARE</b></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-right: 0; margin-left: 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 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="4" style="text-align: center"><font style="font-size: 10pt"><b>Three Months Ended</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="4" style="text-align: center"><font style="font-size: 10pt"><b>Nine Months 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 colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>December 31,</b></font></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>December 31,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 44%; 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: 12%; 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: 12%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><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: 12%; 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: 12%; 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">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>
    <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 loss available to common stockholders</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,325)</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,680)</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,826)</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,044)</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></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Denominator:</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>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: 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 used in basic and diluted calculation</font></td>
    <td>&#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,774&#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,289&#160;</font></td>
    <td>&#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,062&#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,812&#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>
    <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">Basic and diluted net loss per share</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">(0.01)</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)</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">(0.02)</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></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 style="text-align: right">&#160;</td>
    <td colspan="4" style="text-align: center"><font style="font-size: 10pt"><b>Three Months Ended</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="4" style="text-align: center"><font style="font-size: 10pt"><b>Nine Months 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 colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>December 31,</b></font></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>December 31,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 44%; 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: 12%; 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: 12%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><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: 12%; 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: 12%; 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">Employee stock options</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">368&#160;</font></td>
    <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,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: 10pt">243&#160;</font></td>
    <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,539&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Stock purchase rights</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">352&#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">653&#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">55&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Total anti-dilutive employee stock-based securities</font></td>
    <td>&#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">720&#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">1,232&#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">896&#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">2,594&#160;</font></td></tr>
</table>
<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"><b>&#160;</b></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"></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> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=64863997&amp;loc=d3e1278-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><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 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=64863997&amp;loc=d3e1252-109256<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 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=65016374&amp;loc=d3e4984-109258<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>27
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6739572112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENT REPORTING - Note 10<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_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 10</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>10. 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. Revenues are attributed to each segment based on the ordering location
of the customer or ship to location. The Company allocates corporate overhead costs such as research and development, sales and
marketing, general and administrative, amortization expense, stock-based compensation expense, and commitment and contingencies
to the Americas segment.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company's revenue distribution by geographic
region (based upon the destination of shipments and the customer's service address) was 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: right">&#160;</td>
    <td colspan="4" style="text-align: center"><font style="font-size: 10pt"><b>Three Months Ended</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="4" style="text-align: center"><font style="font-size: 10pt"><b>Nine Months 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 colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>December 31,</b></font></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>December 31,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 44%; 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: 12%; 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: 12%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><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: 12%; 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: 12%; 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>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">90%</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">87%</font></td>
    <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%</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">87%</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Europe (principally UK)</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">10%</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">13%</font></td>
    <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%</font></td>
    <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%</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Asia-Pacific</font></td>
    <td style="text-align: right">&#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">0%</font></td>
    <td style="text-align: right">&#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">0%</font></td>
    <td style="text-align: right">&#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%</font></td>
    <td style="text-align: right">&#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%</font></td></tr>
<tr style="vertical-align: top">
    <td style="text-align: right">&#160;</td>
    <td>&#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">100%</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">100%</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">100%</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">100%</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">Geographic area data is based upon the location
of the property and equipment and 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 style="text-align: center"><font style="font-size: 10pt"><b>December 31,</b></font></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>March 31,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 70%; 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>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>2016</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">10,973&#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,165&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <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="text-align: right"><font style="font-size: 10pt">4,123&#160;</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="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">Asia-Pacific</font></td>
    <td style="text-align: right">&#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">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">568&#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">15,224&#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">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-right: 0; margin-left: 0">The following table provides financial information
by segment for the three and nine months ended December 31, 2016 and 2015 (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="text-align: center"><font style="font-size: 10pt"><b>Three Months Ended</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="4" style="text-align: center"><font style="font-size: 10pt"><b>Nine Months 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 colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>December 31,</b></font></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>December 31,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 44%; 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: 12%; 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: 12%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><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: 12%; 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: 12%; 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>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: 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 revenues</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">57,654&#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">46,503&#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">167,686&#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">134,177&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Net income</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">831&#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">467&#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,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">733&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <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="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: 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 revenues</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,022&#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,665&#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,214&#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">17,826&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Net loss</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,156)</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,147)</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,167)</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,777)</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"></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: 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"></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> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8981-108599<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><br>Reference 3: 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 33<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8971-108599<br><br>Reference 4: 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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8595-108599<br><br>Reference 5: 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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8380-108599<br><br>Reference 6: 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 32<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8933-108599<br><br>Reference 7: 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 26<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8844-108599<br><br>Reference 8: 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 35<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8984-108599<br><br>Reference 9: 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 40<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e9031-108599<br><br>Reference 10: 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 42<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e9054-108599<br><br>Reference 11: 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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8538-108599<br><br>Reference 12: 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 29<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8864-108599<br><br>Reference 13: 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 31<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8924-108599<br><br>Reference 14: 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 30<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8906-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_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>28
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6739576928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUBSEQUENT EVENTS - Note 11<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_Note14SubsequentEventsAbstract', window );"><strong>Subsequent Events - Note 11</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 11</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>11. SUBSEQUENT EVENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In January 2017, the Company acquired a technology
company in the collaboration space, for approximately $3.0 million. Total acquisition related costs were immaterial.</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-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_Note14SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_Note14SubsequentEventsAbstract</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_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>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_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>29
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6749311808">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_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_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"></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"></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_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">The accompanying interim condensed consolidated
financial statements are unaudited and have been prepared on substantially the same basis as our annual consolidated financial
statements for the fiscal year ended March 31, 2016. In the opinion of the Company's management, these interim condensed consolidated
financial statements reflect all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair
statement of our financial position, results of operations and cash flows for the periods presented. The preparation of financial
statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that
affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed
consolidated financial statements and the reported amounts of revenue and expenses during the reporting periods. Actual results
could differ from these estimates.</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: 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_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Accounting</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The March 31, 2016 year-end condensed consolidated
balance sheet data in this document were derived from audited consolidated financial statements and does not include all of the
disclosures required by U.S. generally accepted accounting principles. These condensed consolidated financial statements should
be read in conjunction with the Company's audited consolidated financial statements as of and for the fiscal year ended March
31, 2016 and notes thereto included in the Company's fiscal 2016 Annual Report on Form 10-K.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The results of operations and cash flows for
the interim periods included in these condensed consolidated financial statements are not necessarily indicative of the results
to be expected for any future period or the entire fiscal year.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The significant accounting policies used
in preparation of these condensed consolidated financial statements are disclosed in our Annual Report on Form 10-K for the fiscal
year ended March 31, 2016 filed with the SEC on May 31, 2016, and there have been no changes to the Company's significant accounting
policies during the&#160;nine months ended December 31, 2016, except as described in the &#34;Recently Adopted Accounting Pronouncements&#34;
section below.</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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassification</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><i>RECLASSIFICATION</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Certain amounts previously reported within
the Company's consolidated balance sheets and statements of cash flows have been reclassified to conform to the current period
presentation. The reclassification&#160;had no impact on the Company's previously reported net loss, cash flows, or basic
or diluted net income per share amounts.</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_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: 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_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 April 2015, the Financial Accounting
Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2015-5,&#160;<i>&#34;Intangibles-Goodwill and
Other-Internal-Use Software (Subtopic 350-40): Customer's Accounting for Fees Paid in a Cloud Computing Arrangement.&#34;</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 style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">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 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="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_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,
<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 not yet selected a transition method. The Company is currently assessing the impact of this pronouncement and
its amendments to its consolidated financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In August 2014, the FASB issued 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 Company
will apply the requirements of ASU&#160;2014-15&#160;during the fiscal year ended March 31, 2017.</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, <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, 2020. 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, <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">&#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><span></span>
</td>
</tr>
<tr class="re">
<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">In the first nine months of fiscal 2017 and
2016, the Company expensed all research and development costs in accordance with ASC 985-20, <i>Costs of Software to be Sold,
Leased or Marketed</i> (ASC 985-20).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company accounts for computer software
developed or obtained for internal use in accordance with ASC 350-40, <i>Internal Use Software</i> (ASC 350-40). Capitalized costs
are classified as either long-term assets or property and equipment on 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-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="ro">
<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"></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">&#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>
<tr class="re">
<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 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">&#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_SegmentReportingPolicyPolicyTextBlock', window );">Segment Reporting</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b>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. Revenues are attributed to each segment based on the ordering location
of the customer or ship to location. The Company allocates corporate overhead costs such as research and development, sales and
marketing, general and administrative, amortization expense, stock-based compensation expense, and commitment and contingencies
to the Americas segment.</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-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_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 basis of accounting, or basis of presentation, 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>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_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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=68058157&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=64809438&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_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> -SubTopic 10<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 11.M)<br> -URI http://asc.fasb.org/extlink&amp;oid=26874127&amp;loc=d3e31137-122693<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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=68079674&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_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=68058157&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_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_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reclassifications that affects the comparability 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 205<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6359566&amp;loc=d3e326-107755<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PriorPeriodReclassificationAdjustmentDescription</td>
</tr>
<tr>
<td style="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> -Glossary Research and Development<br> -URI http://asc.fasb.org/extlink&amp;oid=6523717<br><br>Reference 2: 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 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=68058157&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 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 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.15)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 6: 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_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=68058157&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_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=68058157&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=64851502&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=64851502&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=64851502&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>30
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6894640544">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_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, and 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: 10pt"><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: 10pt"><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: 10pt"><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: 10pt"><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: 10pt"><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: 10pt"><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: 10pt"><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: 10pt"><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: 10pt"><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: 10pt"><b>As of December 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: 10pt"><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: 10pt"><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: 10pt"><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: 10pt"><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: 10pt"><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: 10pt"><b>Investments</b></font></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">27,382&#160;</font></td>
    <td style="text-align: center">&#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: center">&#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: center">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">27,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">27,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">-&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt"><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: 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">&#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: 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; Money market funds</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">6,075&#160;</font></td>
    <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">6,075&#160;</font></td>
    <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,075&#160;</font></td>
    <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; 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: 10pt">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: 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">(202)</font></td>
    <td style="text-align: right">&#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,798&#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">1,798&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt"><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: 10pt">35,457&#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">(202)</font></td>
    <td style="text-align: right">&#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,255&#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">33,457&#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,798&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt"><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: 10pt">&#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: 10pt">20,945&#160;</font></td>
    <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&#160;</font></td>
    <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)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">20,947&#160;</font></td>
    <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">20,947&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Corporate debt</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">90,469&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">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">(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">90,461&#160;</font></td>
    <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">90,461&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#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: 10pt">22,630&#160;</font></td>
    <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&#160;</font></td>
    <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)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">22,622&#160;</font></td>
    <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">22,622&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#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: 10pt">367&#160;</font></td>
    <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)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">365&#160;</font></td>
    <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">365&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#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: 10pt">2,000&#160;</font></td>
    <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&#160;</font></td>
    <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,001&#160;</font></td>
    <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,001&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#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: 10pt">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: 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">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: 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,000&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt"><b>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Subtotal</b></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">137,411&#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">69&#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">(84)</font></td>
    <td style="text-align: right">&#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">137,396&#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">137,396&#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</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">172,868&#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">69&#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">(286)</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">172,651&#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">33,457&#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">139,194&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt"><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: 10pt">&#160;&#160;&#160;&#160; Contingent consideration</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 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"><font style="font-size: 10pt">$</font></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"><font style="font-size: 10pt">$</font></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"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 1.5pt solid; 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 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"><font style="font-size: 10pt">$</font></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 liabilities</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">-&#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">-&#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">-&#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">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">-&#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">-&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160; &#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: 10pt"><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: 10pt"><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: 10pt"><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: 10pt"><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: 10pt"><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: 10pt"><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: 10pt"><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: 10pt"><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: 10pt"><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: 10pt"><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: 10pt"><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: 10pt"><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: 10pt"><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: 10pt"><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: 10pt"><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: 10pt"><b>Investments</b></font></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">18,596&#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>
    <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">18,596&#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,596&#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"><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: 10pt">&#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: 10pt">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: 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">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: 10pt">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: 10pt">-&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#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: 10pt">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: 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">(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: 10pt">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: 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,813&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt"><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: 10pt">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: 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">(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: 10pt">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: 10pt">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: 10pt">1,813&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt"><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: 10pt">&#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: 10pt">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: 10pt">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: 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">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: 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">6,796&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#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: 10pt">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: 10pt">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: 10pt">(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: 10pt">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: 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">85,214&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#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: 10pt">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: 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)</font></td>
    <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,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: 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,006&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#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: 10pt">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: 10pt">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: 10pt">(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: 10pt">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: 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">24,610&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#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: 10pt">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: 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">(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: 10pt">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: 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,028&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#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: 10pt">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: 10pt">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: 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">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: 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">6,806&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#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: 10pt">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: 10pt">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: 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,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: 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,001&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt"><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: 10pt">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: 10pt">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: 10pt">(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: 10pt">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: 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">127,461&#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</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">163,005&#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">89&#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">(244)</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,850&#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">33,576&#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">129,274&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt"><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: 10pt">&#160;&#160;&#160;&#160; Contingent consideration</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 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"><font style="font-size: 10pt">$</font></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"><font style="font-size: 10pt">$</font></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"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 1.5pt solid; 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 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"><font style="font-size: 10pt">$</font></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 liabilities</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">-&#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">-&#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">-&#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">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">-&#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">-&#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>

<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_InvestmentsClassifiedByContractualMaturityDateTableTextBlock', window );">Investments Classified By Contractual Maturity Date (Tables)</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Contractual maturities of investments as
of December 31, 2016, 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="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%; text-align: center"><font style="font-size: 10pt"><b>Estimated</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="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">86,842&#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">52,352&#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">139,194&#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>

<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="ro">
<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="text-align: center"><font style="font-size: 10pt"><b>Three Months Ended</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="4" style="text-align: center"><font style="font-size: 10pt"><b>Nine Months 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 colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>December 31,</b></font></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>December 31,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 44%; 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: 12%; 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: 12%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><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: 12%; 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: 12%; 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 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">216&#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">391&#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">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">-&#160;</font></td>
    <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>
    <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 </font></td>
    <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">(175)</font></td>
    <td style="text-align: right">&#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">(50)</font></td>
    <td style="text-align: right">&#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>
    <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">&#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_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_InvestmentsClassifiedByContractualMaturityDateTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 maturities of an entity's investments as well as any other information pertinent to the investments.</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_InvestmentsClassifiedByContractualMaturityDateTableTextBlock</td>
</tr>
<tr>
<td style="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>31
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6607387712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventory (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_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"></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>December 31, </b></font></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>March 31,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 70%; 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>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>2016</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Inventory (in thousands)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="4" style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Work-in-process</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>
    <td style="text-align: center">&#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">&#160;&#160;&#160;&#160; Finished goods</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">572&#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>&#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">572&#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-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"></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>32
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6894420912">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_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"><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>December 31,
    2016</b></font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><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>March 31, 2016</b></font></td></tr>
<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: center"><font style="font-size: 7pt"><b>Gross</b></font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Net</b></font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Gross</b></font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Net</b></font></td></tr>
<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: center"><font style="font-size: 7pt"><b>Carrying</b></font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Accumulated</b></font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Carrying</b></font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Carrying</b></font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Accumulated</b></font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Carrying</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 29%; 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: 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"><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: 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"><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: 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"><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: 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"><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: 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"><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: 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">17,402&#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">(6,318)</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">11,084&#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">18,640&#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,622)</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">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"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">9,383&#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="text-align: right"><font style="font-size: 7pt">(5,858)</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="text-align: right"><font style="font-size: 7pt">3,525&#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="text-align: right"><font style="font-size: 7pt">9,993&#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="text-align: right"><font style="font-size: 7pt">(4,847)</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="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"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">2,022&#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="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 style="text-align: right"><font style="font-size: 7pt">2,022&#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="text-align: right"><font style="font-size: 7pt">2,205&#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="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 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"><font style="font-size: 7pt">&#160;</font></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"><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">-&#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">95&#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">95&#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">-&#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">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">28,902&#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">(12,176)</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">16,726&#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">30,933&#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,469)</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">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"></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-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: 7pt">&#160;</font></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>
<tr class="re">
<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 December 31, 2016, annual amortization
of intangible assets, based upon our 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: 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>Amount</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Remaining 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">869&#160;</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">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">3,229&#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">2,983&#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">2,983&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">2021</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">2,644&#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">1,901&#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,609&#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>

<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>
</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>33
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6749304976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_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 as of 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">25,729&#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">21,691&#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">47,420&#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">(3,093)</font></td>
    <td style="text-align: right">&#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,093)</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Balance as of December 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="border-bottom: black 2.25pt double; 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"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">18,598&#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">44,327&#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>

<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">&#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_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>34
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6894286048">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_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_ScheduleOfProductWarrantyLiabilityTableTextBlock', window );">Product warranties</a></td>
<td class="text"><p style="font: 10pt Times New\000ARoman; margin-right: 0; margin-left: 0">Changes in the Company's product warranty liability,
which is included in cost of product revenues in the consolidated statements of operations, 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="text-align: center"><font style="font-size: 10pt"><b>Three Months Ended</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="4" style="text-align: center"><font style="font-size: 10pt"><b>Nine Months 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 colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>December 31,</b></font></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>December 31,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 44%; 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: 12%; 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: 12%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><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: 12%; 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: 12%; 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 period</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">333&#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">325&#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">326&#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&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Accruals for warranties</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">24&#160;</font></td>
    <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&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">251&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">263&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Settlements</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(26)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(70)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(201)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(223)</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Adjustments</font></td>
    <td style="text-align: right">&#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">(41)</font></td>
    <td style="text-align: right">&#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">(21)</font></td>
    <td style="text-align: right">&#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">(86)</font></td>
    <td style="text-align: right">&#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">(57)</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Balance at end of period</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">290&#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">322&#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">290&#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">322&#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"></p>

<p style="font: 10pt Times New\000ARoman; 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\000ARoman; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New\000ARoman; 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_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 December 31, 2016, 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: 80%; 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: 18%; text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Remaining 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">478&#160;</font></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">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1,363&#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">132&#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>&#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,981&#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"></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">&#160;</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_ScheduleOfProductWarrantyLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty 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> -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_ScheduleOfProductWarrantyLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="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>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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6739493920">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_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"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td colspan="4" style="text-align: center"><font style="font-size: 9pt"><b>Three Months Ended</b></font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td colspan="4" style="text-align: center"><font style="font-size: 9pt"><b>Nine Months Ended</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 9pt"><b>December 31,</b></font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 9pt"><b>December 31,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 44%; text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="width: 1%; text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="width: 1%; text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="width: 12%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 9pt"><b>2016</b></font></td>
    <td style="width: 1%; text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="width: 1%; text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="width: 12%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 9pt"><b>2015</b></font></td>
    <td style="width: 1%; text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="width: 1%; text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="width: 12%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 9pt"><b>2016</b></font></td>
    <td style="width: 1%; text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="width: 1%; text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="width: 12%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 9pt"><b>2015</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 9pt">Cost of service revenue</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">538&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">346&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">1,338&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">828&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 9pt">Cost of product revenue</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">-&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">-&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">-&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">-&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 9pt">Research and development</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">1,061&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">850&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">2,811&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">2,107&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 9pt">Sales and marketing</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">2,452&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">1,689&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">6,118&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">4,308&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 9pt">General and administrative</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 9pt">2,020&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 9pt">1,778&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 9pt">5,363&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 9pt">3,959&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 9pt">Total stock-based compensation expense&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 9pt">&#160;&#160;&#160;&#160; related to employee stock options and&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 9pt">&#160;&#160;&#160;&#160; employee stock purchases, pre-tax</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">6,071&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">4,663&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">15,630&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">11,202&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 9pt">Tax benefit</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 9pt">-&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 9pt">-&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 9pt">-&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 9pt">-&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 9pt">Stock-based compensation expense&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 9pt">&#160;&#160;&#160;&#160; related to employee stock options and&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 9pt">&#160;&#160;&#160;&#160; employee stock purchases, net of tax</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 9pt">6,071&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 9pt">4,663&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 9pt">15,630&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 9pt">11,202&#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>

<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=6415400&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=6415400&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>36
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6747367312">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2016</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 options granted
under the Employee Stock Purchase Plan was estimated at the date of grant using 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="4" style="text-align: center"><font style="font-size: 10pt"><b>Three Months Ended</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="4" style="text-align: center"><font style="font-size: 10pt"><b>Nine Months 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 colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>December 31,</b></font></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>December 31,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 44%; 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: 12%; 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: 12%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><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: 12%; 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: 12%; 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>&#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">40%</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">45%</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Expected dividend yield</font></td>
    <td>&#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>
    <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>&#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">0.45%</font></td>
    <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.30%</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Weighted average expected ESPP option term</font></td>
    <td>&#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">0.76 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.75 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>
    <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</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></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; ESPP options granted</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>
    <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">4.04</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.78</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>

<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="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 for the nine months ended December 31, 2016, 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 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>Exercise Price</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 67%; 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>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: 15%; 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"><b>Outstanding at March 31, 2016</b></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"><font style="font-size: 10pt">$</font></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">358,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">14.54&#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">(338,781)</font></td>
    <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.17&#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">(42,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: 10pt">9.87&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt"><b>Outstanding at December 31, 2016</b></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,770,848&#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.17&#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"><b>Vested and expected to vest at December 31, 2016</b></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,770,848&#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.17&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt"><b>Exercisable at December 31, 2016</b></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,265,483&#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.99&#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"></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-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_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="4" style="text-align: center"><font style="font-size: 10pt"><b>Three Months Ended</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="4" style="text-align: center"><font style="font-size: 10pt"><b>Nine Months 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 colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>December 31,</b></font></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>December 31,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 44%; 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: 12%; 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: 12%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><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: 12%; 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: 12%; 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>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">42%</font></td>
    <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%</font></td>
    <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></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Expected dividend yield</font></td>
    <td>&#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>
    <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>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1.20%</font></td>
    <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.75%</font></td>
    <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.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: 10pt">1.60%</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Weighted average expected option term</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">4.50 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.25 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">4.69 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.44 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>
    <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>&#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.54</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.92</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.47</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.12</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"></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-right: 0; margin-left: 0">Stock Purchase Right activity for the nine
months ended December 31, 2016 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: 50%; 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>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: 15%; 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: 15%; 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, 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"><font style="font-size: 10pt">$</font></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">(68,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">5.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">(1,125)</font></td>
    <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.73&#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 December 31, 2016</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">12,620&#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.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">1.20&#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"></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>

<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>

<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 for the nine
months ended December 31, 2016 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">&#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: 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>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>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>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>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>Contractual</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 50%; 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>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: 15%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><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: 15%; 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, 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"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">8.09&#160;</font></td>
    <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,115,744&#160;</font></td>
    <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.07&#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,351,014)</font></td>
    <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.99&#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">(284,431)</font></td>
    <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.35&#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 December 31, 2016</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">5,025,098&#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">10.99&#160;</font></td>
    <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.66&#160;</font></td></tr>
</table>
<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"><font style="font-size: 7pt"></font></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>
</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=6415400&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=6415400&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=6415400&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>37
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6892070112">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_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-right: 0; margin-left: 0">The following table summarizes stock options
outstanding and exercisable at December 31, 2016:</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 colspan="9" 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"><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>Options Exercisable</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Weighted</b></font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Weighted</b></font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><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: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Weighted</b></font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Average</b></font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Average</b></font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Average</b></font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Exercise</b></font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Remaining</b></font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Aggregate</b></font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Exercise</b></font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></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"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Price</b></font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Contractual</b></font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Intrinsic</b></font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Price</b></font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 7pt"><b>Intrinsic</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 12%; 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: 11%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Shares</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: 11%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Per Share</b></font></td>
    <td style="width: 1%; text-align: right"><font style="font-size: 7pt">&#160;</font></td>
    <td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Life (Years)</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: 11%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Value</b></font></td>
    <td style="width: 1%; text-align: right"><font style="font-size: 7pt">&#160;</font></td>
    <td style="width: 11%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Shares</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: 11%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 7pt"><b>Per Share</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: 11%; 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.26</font></td>
    <td><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">991,768&#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">1.43&#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">1.6&#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">12,760,718&#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">991,768&#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">1.43&#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">12,760,718&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">$4.32 to $6.86</font></td>
    <td><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">1,288,863&#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">6.26&#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">6.7&#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="text-align: right"><font style="font-size: 7pt">10,368,791&#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">969,263&#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">6.06&#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="text-align: right"><font style="font-size: 7pt">7,990,967&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">$7.52 to $9.21</font></td>
    <td><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">1,047,938&#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">8.38&#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">8.1&#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="text-align: right"><font style="font-size: 7pt">6,207,461&#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">481,286&#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">8.44&#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="text-align: right"><font style="font-size: 7pt">2,821,376&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 7pt">$9.35 to $10.97</font></td>
    <td><font style="font-size: 7pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">1,017,107&#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">9.86&#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">6.9&#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="text-align: right"><font style="font-size: 7pt">4,517,121&#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">759,962&#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">9.80&#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="text-align: right"><font style="font-size: 7pt">3,418,142&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 7pt">$11.26 to $15.40</font></td>
    <td><font style="font-size: 7pt">&#160;</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 7pt">425,172&#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">13.95&#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">9.2&#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">389,388&#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">63,204&#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">11.96&#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">156,748&#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="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">4,770,848&#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="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 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">34,243,479&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 7pt">&#160;</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 7pt">3,265,483&#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="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">27,147,951&#160;</font></td></tr>
</table>
<p style="font: 12pt 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-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: 7pt">&#160;</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"><font style="font-size: 7pt">&#160;</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"><font style="font-size: 7pt">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 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_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=6415400&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>38
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6625042736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income (Loss) Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_NetLossPerShareTablesAbstract', window );"><strong>Net Income Loss 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 (Loss) Per Share</a></td>
<td class="text"><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 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="4" style="text-align: center"><font style="font-size: 10pt"><b>Three Months Ended</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="4" style="text-align: center"><font style="font-size: 10pt"><b>Nine Months 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 colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>December 31,</b></font></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>December 31,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 44%; 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: 12%; 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: 12%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><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: 12%; 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: 12%; 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">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>
    <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 loss available to common stockholders</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,325)</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,680)</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,826)</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,044)</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></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Denominator:</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>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: 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 used in basic and diluted calculation</font></td>
    <td>&#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,774&#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,289&#160;</font></td>
    <td>&#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,062&#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,812&#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>
    <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">Basic and diluted net loss per share</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">(0.01)</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)</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">(0.02)</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></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">&#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"></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 style="text-align: right">&#160;</td>
    <td colspan="4" style="text-align: center"><font style="font-size: 10pt"><b>Three Months Ended</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="4" style="text-align: center"><font style="font-size: 10pt"><b>Nine Months 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 colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>December 31,</b></font></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>December 31,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 44%; 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: 12%; 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: 12%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><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: 12%; 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: 12%; 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">Employee stock options</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">368&#160;</font></td>
    <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,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: 10pt">243&#160;</font></td>
    <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,539&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Stock purchase rights</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">352&#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">653&#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">55&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Total anti-dilutive employee stock-based securities</font></td>
    <td>&#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">720&#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">1,232&#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">896&#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">2,594&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</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">&#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: 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_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>39
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6739607056">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_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 Company's revenue distribution by
geographic region (based upon the destination of shipments and the customer's service address) was 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: right">&#160;</td>
    <td colspan="4" style="text-align: center"><font style="font-size: 10pt"><b>Three Months Ended</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="4" style="text-align: center"><font style="font-size: 10pt"><b>Nine Months 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 colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>December 31,</b></font></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>December 31,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 44%; 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: 12%; 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: 12%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><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: 12%; 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: 12%; 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>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">90%</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">87%</font></td>
    <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%</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">87%</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Europe (principally UK)</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">10%</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">13%</font></td>
    <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%</font></td>
    <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%</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Asia-Pacific</font></td>
    <td style="text-align: right">&#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">0%</font></td>
    <td style="text-align: right">&#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">0%</font></td>
    <td style="text-align: right">&#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%</font></td>
    <td style="text-align: right">&#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%</font></td></tr>
<tr style="vertical-align: top">
    <td style="text-align: right">&#160;</td>
    <td>&#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">100%</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">100%</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">100%</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">100%</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">Geographic area data is based upon the location
of the property and equipment and 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 style="text-align: center"><font style="font-size: 10pt"><b>December 31,</b></font></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>March 31,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 70%; 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>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>2016</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">10,973&#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,165&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <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="text-align: right"><font style="font-size: 10pt">4,123&#160;</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="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">Asia-Pacific</font></td>
    <td style="text-align: right">&#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">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">568&#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">15,224&#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">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: 0"></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: 5pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0; text-align: justify">&#160;</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: 5pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0; text-align: justify"></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>40
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6739452032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Segment Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_OperatingSegmentInformationTablesAbstract', window );"><strong>Operating 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_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of Segment Reporting Information, by Segment</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The following table provides financial information
by segment for the three and nine months ended December 31, 2016 and 2015 (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="text-align: center"><font style="font-size: 10pt"><b>Three Months Ended</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="4" style="text-align: center"><font style="font-size: 10pt"><b>Nine Months 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 colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>December 31,</b></font></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>December 31,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 44%; 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: 12%; 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: 12%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><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: 12%; 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: 12%; 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>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: 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 revenues</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">57,654&#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">46,503&#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">167,686&#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">134,177&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Net income</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">831&#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">467&#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,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">733&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <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="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: 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 revenues</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,022&#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,665&#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,214&#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">17,826&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Net loss</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,156)</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,147)</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,167)</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,777)</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>

<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-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_OperatingSegmentInformationTablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OperatingSegmentInformationTablesAbstract</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_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or 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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8906-108599<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 25<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8813-108599<br><br>Reference 3: 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 21<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8721-108599<br><br>Reference 4: 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 5: 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 22<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8736-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_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="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>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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6737116752">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6754400448">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENTS (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Sep. 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>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_AvailableForSaleSecuritiesAmortizedCost', window );">Amortized Costs</a></td>
<td class="nump">$ 172,868<span></span>
</td>
<td class="text">&#160;<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>
<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">69<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">89<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_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Loss</a></td>
<td class="num">(286)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(244)<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_AvailableForSaleSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">172,651<span></span>
</td>
<td class="text">&#160;<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>
<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">33,457<span></span>
</td>
<td class="text">&#160;<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>
<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">139,194<span></span>
</td>
<td class="text">&#160;<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>
<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">$ 216<span></span>
</td>
<td class="nump">341<span></span>
</td>
<td class="nump">$ 341<span></span>
</td>
<td class="nump">$ 391<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_AavailableforsaleInvestmentsDueWithinOneYear', window );">Aavailable-for-sale investments due within one year</a></td>
<td class="nump">86,842<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 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">52,352<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="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>
<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">35,457<span></span>
</td>
<td class="text">&#160;<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>
<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="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>
<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">(202)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(187)<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_AvailableForSaleSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">35,255<span></span>
</td>
<td class="text">&#160;<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>
<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">33,457<span></span>
</td>
<td class="text">&#160;<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>
<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,798<span></span>
</td>
<td class="text">&#160;<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>
<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>
<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">137,411<span></span>
</td>
<td class="text">&#160;<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>
<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">69<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">89<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_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Loss</a></td>
<td class="num">(84)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(57)<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_AvailableForSaleSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">137,396<span></span>
</td>
<td class="text">&#160;<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>
<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="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>
<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">137,396<span></span>
</td>
<td class="text">&#160;<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>
<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>
<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="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>
<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="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>
<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="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>
<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="text">&#160;<span></span>
</td>
<td class="nump">148<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_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">0<span></span>
</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>
<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="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>
<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="text">&#160;<span></span>
</td>
<td class="nump">148<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_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>
<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">27,382<span></span>
</td>
<td class="text">&#160;<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>
<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="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>
<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="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>
<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">27,382<span></span>
</td>
<td class="text">&#160;<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>
<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">27,382<span></span>
</td>
<td class="text">&#160;<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>
<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="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>
<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>
<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">6,075<span></span>
</td>
<td class="text">&#160;<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>
<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="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>
<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="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>
<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">6,075<span></span>
</td>
<td class="text">&#160;<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>
<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">6,075<span></span>
</td>
<td class="text">&#160;<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>
<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="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>
<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>
<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="text">&#160;<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>
<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="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>
<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">(202)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(187)<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_AvailableForSaleSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">1,798<span></span>
</td>
<td class="text">&#160;<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>
<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="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>
<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,798<span></span>
</td>
<td class="text">&#160;<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>
<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>
<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">20,945<span></span>
</td>
<td class="text">&#160;<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>
<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">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<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_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Loss</a></td>
<td class="num">(2)<span></span>
</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>
<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">20,947<span></span>
</td>
<td class="text">&#160;<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>
<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="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>
<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">20,947<span></span>
</td>
<td class="text">&#160;<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>
<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>
<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">90,469<span></span>
</td>
<td class="text">&#160;<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>
<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">57<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">78<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_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Loss</a></td>
<td class="num">(65)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(28)<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_AvailableForSaleSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">90,461<span></span>
</td>
<td class="text">&#160;<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>
<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="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>
<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">90,461<span></span>
</td>
<td class="text">&#160;<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>
<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>
<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="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>
<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="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>
<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="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>
<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="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>
<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="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>
<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="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>
<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>
<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">22,630<span></span>
</td>
<td class="text">&#160;<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>
<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">7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7<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_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Loss</a></td>
<td class="num">(15)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(11)<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_AvailableForSaleSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">22,622<span></span>
</td>
<td class="text">&#160;<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>
<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="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>
<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">22,622<span></span>
</td>
<td class="text">&#160;<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>
<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>
<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">367<span></span>
</td>
<td class="text">&#160;<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>
<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="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>
<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">(2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(17)<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_AvailableForSaleSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">365<span></span>
</td>
<td class="text">&#160;<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>
<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="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>
<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">365<span></span>
</td>
<td class="text">&#160;<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>
<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>
<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="text">&#160;<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>
<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">1<span></span>
</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>
<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="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>
<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,001<span></span>
</td>
<td class="text">&#160;<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>
<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="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>
<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,001<span></span>
</td>
<td class="text">&#160;<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>
<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>
<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">1,000<span></span>
</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>
<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="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>
<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="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>
<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">1,000<span></span>
</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>
<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="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>
<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">1,000<span></span>
</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>
<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>
<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="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>
<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="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>
<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="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>
<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="text">&#160;<span></span>
</td>
<td class="nump">148<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_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">0<span></span>
</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>
<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="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>
<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="text">&#160;<span></span>
</td>
<td class="nump">$ 148<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_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=65884222&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=73527792&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=66010992&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=73527792&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=73527792&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=65884222&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=66010992&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> -Glossary Cash<br> -URI http://asc.fasb.org/extlink&amp;oid=6506951<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 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3044-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash Equivalents<br> -URI http://asc.fasb.org/extlink&amp;oid=6507016<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.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>43
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6737823264">
<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">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 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_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>
<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 );">Balance at beginning of period</a></td>
<td class="nump">$ 216<span></span>
</td>
<td class="nump">$ 391<span></span>
</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 contingent consideration</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">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="nump">0<span></span>
</td>
<td class="nump">107<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements', window );">Contingent consideration payments</a></td>
<td class="num">(175)<span></span>
</td>
<td class="num">(50)<span></span>
</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 );">Balance at end of period</a></td>
<td class="nump">$ 148<span></span>
</td>
<td class="nump">$ 341<span></span>
</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>44
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6747368816">
<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>Dec. 31, 2016</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">572<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 );">Total</a></td>
<td class="nump">$ 572<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=28358313&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>45
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6737741360">
<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>Dec. 31, 2016</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">$ 28,902<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">(12,176)<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">16,726<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">17,402<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">(6,318)<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,084<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,383<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">(5,858)<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,525<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,022<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,022<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_UnpatentedTechnologyMember', window );">In-process R&amp;D</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_UnpatentedTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_UnpatentedTechnologyMember</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>46
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6737663632">
<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>Dec. 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_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 );">Remaining 2017</a></td>
<td class="nump">$ 869<span></span>
</td>
</tr>
<tr class="re">
<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 );">2018</a></td>
<td class="nump">3,229<span></span>
</td>
</tr>
<tr class="ro">
<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 );">2019</a></td>
<td class="nump">2,983<span></span>
</td>
</tr>
<tr class="re">
<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 );">2020</a></td>
<td class="nump">2,983<span></span>
</td>
</tr>
<tr class="ro">
<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 );">2021</a></td>
<td class="nump">2,644<span></span>
</td>
</tr>
<tr class="re">
<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">1,901<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,609<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>47
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6737727200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Changes in Carrying Amount of Goodwill by Location (Detail)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 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_us-gaap_Goodwill', window );">Goodwill, beginning balance</a></td>
<td class="nump">$ 47,420<span></span>
</td>
</tr>
<tr class="ro">
<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">(3,093)<span></span>
</td>
</tr>
<tr class="re">
<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">44,327<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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">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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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">(3,093)<span></span>
</td>
</tr>
<tr class="re">
<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,598<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=64834752&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_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>48
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6737729792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Software Development Costs (Narrative) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Mar. 31, 2016</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember', window );">Other Long-Term Assets</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_PropertyPlantAndEquipmentAdditions', window );">Software costs capitalized during the period</a></td>
<td class="nump">$ 3.9<span></span>
</td>
<td class="nump">$ 1.1<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_TotalCapitalizedSoftwareCosts', window );">Total capitalized software cost</a></td>
<td class="nump">1.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.7<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_AccumulatedSoftwareCostsAmortization', window );">Accumulated software cost amortization</a></td>
<td class="nump">0.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareDevelopmentMember', window );">Property and Equipment</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_PropertyPlantAndEquipmentAdditions', window );">Software costs capitalized during the period</a></td>
<td class="nump">0.7<span></span>
</td>
<td class="nump">$ 0.2<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_TotalCapitalizedSoftwareCosts', window );">Total capitalized software cost</a></td>
<td class="nump">2.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.2<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_AccumulatedSoftwareCostsAmortization', window );">Accumulated software cost amortization</a></td>
<td class="nump">$ 0.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_AccumulatedSoftwareCostsAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccumulatedSoftwareCostsAmortization</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_TotalCapitalizedSoftwareCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TotalCapitalizedSoftwareCosts</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_PropertyPlantAndEquipmentAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 acquisition of long-lived, 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, furniture and fixtures, and computer equipment.</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_PropertyPlantAndEquipmentAdditions</td>
</tr>
<tr>
<td style="padding-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_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_SoftwareDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SoftwareDevelopmentMember</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>49
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6746807968">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies (Leases) (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 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_CommitmentsAndContingenciesLeasesDetailsAbstract', window );"><strong>Commitments And Contingencies Leases 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_CapitalLeasedAssetsGross', window );">Property and equipment under capital lease</a></td>
<td class="nump">$ 2.3<span></span>
</td>
</tr>
<tr class="re">
<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">$ 0.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_CommitmentsAndContingenciesLeasesDetailsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommitmentsAndContingenciesLeasesDetailsAbstract</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_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=6455314&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=6455314&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=6584154&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>50
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6746798816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Product Warranties) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 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_CommitmentsAndContingenciesProductWarrantiesDetailsAbstract', window );"><strong>Commitments And Contingencies Product Warranties 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_ProductWarrantyAccrual', window );">Balance at beginning of period</a></td>
<td class="nump">$ 333<span></span>
</td>
<td class="nump">$ 325<span></span>
</td>
<td class="nump">$ 326<span></span>
</td>
<td class="nump">$ 339<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyExpense', window );">Accruals for warranties</a></td>
<td class="nump">24<span></span>
</td>
<td class="nump">88<span></span>
</td>
<td class="nump">251<span></span>
</td>
<td class="nump">263<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualPayments', window );">Settlements</a></td>
<td class="num">(26)<span></span>
</td>
<td class="num">(70)<span></span>
</td>
<td class="num">(201)<span></span>
</td>
<td class="num">(223)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease', window );">Adjustments</a></td>
<td class="num">(41)<span></span>
</td>
<td class="num">(21)<span></span>
</td>
<td class="num">(86)<span></span>
</td>
<td class="num">(57)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrual', window );">Balance at end of period</a></td>
<td class="nump">$ 290<span></span>
</td>
<td class="nump">$ 322<span></span>
</td>
<td class="nump">$ 290<span></span>
</td>
<td class="nump">$ 322<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_CommitmentsAndContingenciesProductWarrantiesDetailsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommitmentsAndContingenciesProductWarrantiesDetailsAbstract</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_ProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 estimated claims under standard and extended warranty protection rights granted to customers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 (c)(1)<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 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<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(5))<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_ProductWarrantyAccrual</td>
</tr>
<tr>
<td style="padding-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_ProductWarrantyAccrualPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 ((c)(2))<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_ProductWarrantyAccrualPayments</td>
</tr>
<tr>
<td style="padding-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_ProductWarrantyAccrualPreexistingIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the standard and extended product warranty accrual from changes in estimates attributable to preexisting product warranties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 ((c)(4))<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_ProductWarrantyAccrualPreexistingIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-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_ProductWarrantyExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expense charged against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 ((c)(3,4))<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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&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_ProductWarrantyExpense</td>
</tr>
<tr>
<td style="padding-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>51
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6746616976">
<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>Dec. 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_CommitmentsAndContingenciesServiceProviderContractsDetailsAbstract', window );"><strong>Commitments And Contingencies Service Provider Contracts 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_ServiceProvidersFutureMinimumPaymentsDueCurrent', window );">Remaining 2017</a></td>
<td class="nump">$ 478<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 );">2018</a></td>
<td class="nump">1,363<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 );">2019</a></td>
<td class="nump">132<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_ServiceProvidersFutureMinimumPaymentsDueInFourYears', window );">2020</a></td>
<td class="nump">8<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_ServiceProvidersFutureMinimumPaymentsDue', window );">Total minimum payments</a></td>
<td class="nump">$ 1,981<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_EGHT_CommitmentsAndContingenciesServiceProviderContractsDetailsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommitmentsAndContingenciesServiceProviderContractsDetailsAbstract</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_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_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_ServiceProvidersFutureMinimumPaymentsDueInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ServiceProvidersFutureMinimumPaymentsDueInFourYears</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>52
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6739587232">
<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>Dec. 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>
</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>
</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>
</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>
</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6871795888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (State and Municipal Taxes) (Narrative) (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 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_us-gaap_LossContingencyEstimateAbstract', window );"><strong>Loss Contingency, Estimate [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_LossContingencyManagementsAssessmentAndProcess', window );">Loss Contingency, Management's Assessment and Process</a></td>
<td class="text"><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">&#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_LossContingencyEstimateOfPossibleLoss', window );">Loss Contingency, Estimate of Possible Loss</a></td>
<td class="nump">$ 0.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyRangeOfPossibleLossPortionNotAccrued', window );">Loss Contingency, Range of Possible Loss, Portion Not Accrued</a></td>
<td class="nump">$ 0.6<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_LossContingencyEstimateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LossContingencyEstimateAbstract</td>
</tr>
<tr>
<td style="padding-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_LossContingencyEstimateOfPossibleLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reflects the estimated amount of loss from the specified contingency 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 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=25496072&amp;loc=d3e14435-108349<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 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=25496072&amp;loc=d3e14557-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyEstimateOfPossibleLoss</td>
</tr>
<tr>
<td style="padding-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_LossContingencyManagementsAssessmentAndProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 management's process to evaluate the contingency matter and to estimate the impact on the financial statements and ongoing operations, such as added credit risk or loss of customers, including pertinent information to adequately disclose the matter and significant assumptions underlying the estimates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=25496072&amp;loc=d3e14435-108349<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 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=25496072&amp;loc=d3e14557-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyManagementsAssessmentAndProcess</td>
</tr>
<tr>
<td style="padding-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_LossContingencyRangeOfPossibleLossPortionNotAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 difference between the maximum amount of estimated loss and the amount recorded 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 450<br> -SubTopic 20<br> -Section 05<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6395354&amp;loc=d3e12631-108344<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyRangeOfPossibleLossPortionNotAccrued</td>
</tr>
<tr>
<td style="padding-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>54
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6751949488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation Stock-Based Compensation Expense By Statement Of Operations (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 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_AllocatedShareBasedCompensationExpense', window );">Stock-based employee compensation expense related to employee stock options and employee stock purchases, pre tax</a></td>
<td class="nump">$ 6,071<span></span>
</td>
<td class="nump">$ 4,663<span></span>
</td>
<td class="nump">$ 15,630<span></span>
</td>
<td class="nump">$ 11,202<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense', window );">Tax benefit</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>
</tr>
<tr class="re">
<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">6,071<span></span>
</td>
<td class="nump">4,663<span></span>
</td>
<td class="nump">15,630<span></span>
</td>
<td class="nump">11,202<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>
<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_AllocatedShareBasedCompensationExpense', window );">Stock-based employee compensation expense related to employee stock options and employee stock purchases, pre tax</a></td>
<td class="nump">538<span></span>
</td>
<td class="nump">346<span></span>
</td>
<td class="nump">1,338<span></span>
</td>
<td class="nump">828<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>
<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_AllocatedShareBasedCompensationExpense', window );">Stock-based employee compensation expense related to employee stock options and employee stock purchases, pre tax</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>
</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>
<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_AllocatedShareBasedCompensationExpense', window );">Stock-based employee compensation expense related to employee stock options and employee stock purchases, pre tax</a></td>
<td class="nump">1,061<span></span>
</td>
<td class="nump">850<span></span>
</td>
<td class="nump">2,811<span></span>
</td>
<td class="nump">2,107<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>
<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_AllocatedShareBasedCompensationExpense', window );">Stock-based employee compensation expense related to employee stock options and employee stock purchases, pre tax</a></td>
<td class="nump">2,452<span></span>
</td>
<td class="nump">1,689<span></span>
</td>
<td class="nump">6,118<span></span>
</td>
<td class="nump">4,308<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>
<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_AllocatedShareBasedCompensationExpense', window );">Stock-based employee compensation expense related to employee stock options and employee stock purchases, pre tax</a></td>
<td class="nump">$ 2,020<span></span>
</td>
<td class="nump">$ 1,778<span></span>
</td>
<td class="nump">$ 5,363<span></span>
</td>
<td class="nump">$ 3,959<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_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expense 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>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 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><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=6415400&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 (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-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_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_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recognized tax benefit related to compensation cost for equity-based payment arrangements recognized in income 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 (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense</td>
</tr>
<tr>
<td style="padding-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_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>55
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6737826944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation Option Activity (Details)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2016 </div>
<div>$ / shares </div>
<div>shares</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>Stock-based Compensation Option Activity 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Balance at beginning of period | shares</a></td>
<td class="nump">4,793,266<span></span>
</td>
</tr>
<tr class="re">
<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 | shares</a></td>
<td class="nump">358,832<span></span>
</td>
</tr>
<tr class="ro">
<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 | shares</a></td>
<td class="num">(338,781)<span></span>
</td>
</tr>
<tr class="re">
<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 | shares</a></td>
<td class="num">(42,469)<span></span>
</td>
</tr>
<tr class="ro">
<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 | shares</a></td>
<td class="nump">4,770,848<span></span>
</td>
</tr>
<tr class="re">
<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 | shares</a></td>
<td class="nump">4,770,848<span></span>
</td>
</tr>
<tr class="ro">
<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 | shares</a></td>
<td class="nump">3,265,483<span></span>
</td>
</tr>
<tr class="re">
<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 | $ / shares</a></td>
<td class="nump">$ 6.29<span></span>
</td>
</tr>
<tr class="ro">
<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 | $ / shares</a></td>
<td class="nump">14.54<span></span>
</td>
</tr>
<tr class="re">
<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 | $ / shares</a></td>
<td class="nump">2.17<span></span>
</td>
</tr>
<tr class="ro">
<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 | $ / shares</a></td>
<td class="nump">9.87<span></span>
</td>
</tr>
<tr class="re">
<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 | $ / shares</a></td>
<td class="nump">7.17<span></span>
</td>
</tr>
<tr class="ro">
<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 | $ / shares</a></td>
<td class="nump">7.17<span></span>
</td>
</tr>
<tr class="re">
<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 | $ / shares</a></td>
<td class="nump">$ 5.99<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=6415400&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=6415400&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=6415400&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=6415400&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=6415400&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=6415400&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=6415400&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=6415400&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>The number of exercisable share options (fully vested and expected to vest) that may be converted 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 (e)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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>As of the balance sheet date, the weighted-average exercise price (at which grantees can acquire the shares reserved for issuance) for exercisable stock options that are fully vested or expected to vest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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=6415400&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=6928386&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=6415400&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>56
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6736968240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation Stock Purchase Right Activity (Details)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2016 </div>
<div>$ / shares </div>
<div>shares</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>Stock-based Compensation Stock Purchase Right Activity 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Balance at beginning of period | shares</a></td>
<td class="nump">82,171<span></span>
</td>
</tr>
<tr class="re">
<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 | shares</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested | shares</a></td>
<td class="num">(68,426)<span></span>
</td>
</tr>
<tr class="re">
<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 | shares</a></td>
<td class="num">(1,125)<span></span>
</td>
</tr>
<tr class="ro">
<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 period | shares</a></td>
<td class="nump">12,620<span></span>
</td>
</tr>
<tr class="re">
<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 market value, beginning balance | $ / shares</a></td>
<td class="nump">$ 6.30<span></span>
</td>
</tr>
<tr class="ro">
<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 market value of restricted stock rights granted | $ / shares</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average grant date fair market value, vested during period | $ / shares</a></td>
<td class="nump">5.98<span></span>
</td>
</tr>
<tr class="ro">
<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 market value, forfeited during period | $ / shares</a></td>
<td class="nump">6.73<span></span>
</td>
</tr>
<tr class="re">
<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 market value, ending balance | $ / shares</a></td>
<td class="nump">$ 8.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms', window );">Weighted-average remaining contractual term, in years, ending balance</a></td>
<td class="text">1 year 72 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=6415400&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=6415400&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=6415400&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=6415400&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=6415400&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=6415400&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=6415400&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=6415400&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=6415400&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>57
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6738307792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation Restricted Stock Unit Activity (Details)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>$ / shares </div>
<div>shares</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_StockholdersEquityScheduleOfRestrictedStockUnitActivityDetailsAbstract', window );"><strong>Stock-based Compensation Restricted Stock Unit Activity 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_RsuBalance', window );">Balance at beginning of period | shares</a></td>
<td class="nump">4,544,799<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,115,744<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,351,014)<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">(284,431)<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">5,025,098<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">1.66<span></span>
</td>
<td class="nump">1.67<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_BeginniingOfPeriodWeightedaveragePurchasePrice', window );">Beginning of period, weighted-average grant date fair value | $ / shares</a></td>
<td class="nump">$ 5.09<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 grant date fair value | $ / shares</a></td>
<td class="nump">15.07<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 grant date fair value | $ / shares</a></td>
<td class="nump">7.99<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 grant date fair value | $ / shares</a></td>
<td class="nump">9.35<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_EndOfPeriodWeightedaveragePurchasePrice', window );">End of period, weighted-average grant date fair value | $ / shares</a></td>
<td class="nump">$ 10.99<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_BeginniingOfPeriodWeightedaveragePurchasePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BeginniingOfPeriodWeightedaveragePurchasePrice</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_EndOfPeriodWeightedaveragePurchasePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EndOfPeriodWeightedaveragePurchasePrice</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_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_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>58
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6752105360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compenstaion Stock Options Outstanding And Exercisable (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options Outstanding, Number of Shares</a></td>
<td class="nump">4,770,848<span></span>
</td>
<td class="nump">4,793,266<span></span>
</td>
</tr>
<tr class="ro">
<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.17<span></span>
</td>
<td class="nump">$ 6.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options Exercisable, Number of Shares</a></td>
<td class="nump">3,265,483<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">$ 5.99<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_ZeroPointFiveFiveToFourPointTwoSixMember', window );">$0.55 - $4.26</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of Exercise Prices, Minimum</a></td>
<td class="nump">0.55<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.26<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">991,768<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.43<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 Life (in years)</a></td>
<td class="text">1 year 216 days<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,760,718<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">991,768<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.43<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,760,718<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_FourPointThreeTwoToSixPointEightSixMember', window );">$4.32 - $6.86</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of Exercise Prices, Minimum</a></td>
<td class="nump">$ 4.32<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>
</tr>
<tr class="ro">
<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,288,863<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.26<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 Life (in years)</a></td>
<td class="text">6 years 252 days<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">$ 10,368,791<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">969,263<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.06<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,990,967<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_SevenPointFiveTwoToNinePointTwoOneMember', window );">$7.52 - $9.21</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of Exercise Prices, Minimum</a></td>
<td class="nump">$ 7.52<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>
</tr>
<tr class="ro">
<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,047,938<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.38<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 Life (in years)</a></td>
<td class="text">8 years 36 days<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,207,461<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">481,286<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.44<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">$ 2,821,376<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_NinePointThreeFiveToTenPointNineSevenMember', window );">$9.35 - $10.97</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of Exercise Prices, Minimum</a></td>
<td class="nump">$ 9.35<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.97<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,017,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Options Outstanding, Weighted-Average Exercise Price Per Share</a></td>
<td class="nump">$ 9.86<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 Life (in years)</a></td>
<td class="text">6 years 324 days<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,517,121<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">759,962<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.80<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,418,142<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_ElevenPointTwoSixToFifteenPointFourZeroMember', window );">$11.26 - $15.40</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of Exercise Prices, Minimum</a></td>
<td class="nump">$ 11.26<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>
</tr>
<tr class="ro">
<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">425,172<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.95<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 Life (in years)</a></td>
<td class="text">9 years 72 days<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">$ 389,388<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">63,204<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.96<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">$ 156,748<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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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,770,848<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,243,479<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,265,483<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">$ 27,147,951<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=6415400&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=6415400&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=6415400&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=6415400&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=6415400&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 the current fair value of the underlying stock exceeds the exercise price of fully vested and expected to vest options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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=6415400&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=6415400&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=6415400&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=6415400&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=6415400&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_ZeroPointFiveFiveToFourPointTwoSixMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ZeroPointFiveFiveToFourPointTwoSixMember</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_FourPointThreeTwoToSixPointEightSixMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FourPointThreeTwoToSixPointEightSixMember</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_SevenPointFiveTwoToNinePointTwoOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SevenPointFiveTwoToNinePointTwoOneMember</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_NinePointThreeFiveToTenPointNineSevenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NinePointThreeFiveToTenPointNineSevenMember</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_ElevenPointTwoSixToFifteenPointFourZeroMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ElevenPointTwoSixToFifteenPointFourZeroMember</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>59
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6738340912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compenstaion Assumptions Used In Black-Scholes Model (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 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=EGHT_OptionGrantsAndStockPurchaseRightsMember', window );">Option Grants and 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>
</tr>
<tr class="ro">
<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">42.00%<span></span>
</td>
<td class="nump">51.00%<span></span>
</td>
<td class="nump">44.00%<span></span>
</td>
<td class="nump">53.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>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">1.20%<span></span>
</td>
<td class="nump">1.75%<span></span>
</td>
<td class="nump">1.17%<span></span>
</td>
<td class="nump">1.60%<span></span>
</td>
</tr>
<tr class="re">
<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 180 days<span></span>
</td>
<td class="text">5 years 90 days<span></span>
</td>
<td class="text">4 years 248 days<span></span>
</td>
<td class="text">5 years 158 days<span></span>
</td>
</tr>
<tr class="ro">
<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.54<span></span>
</td>
<td class="nump">$ 4.92<span></span>
</td>
<td class="nump">$ 5.47<span></span>
</td>
<td class="nump">$ 4.12<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_EmployeeStockPurchasePlanRightsMember', window );">Employee Stock Purchase Plan 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>
</tr>
<tr class="ro">
<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">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">40.00%<span></span>
</td>
<td class="nump">45.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>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.45%<span></span>
</td>
<td class="nump">0.30%<span></span>
</td>
</tr>
<tr class="re">
<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">0 years<span></span>
</td>
<td class="text">0 years<span></span>
</td>
<td class="text">274 days<span></span>
</td>
<td class="text">9 months<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 0.00<span></span>
</td>
<td class="nump">$ 0.00<span></span>
</td>
<td class="nump">$ 4.04<span></span>
</td>
<td class="nump">$ 2.78<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=6415400&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=6415400&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_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=6415400&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=6415400&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=6415400&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=EGHT_OptionGrantsAndStockPurchaseRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OptionGrantsAndStockPurchaseRightsMember</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_EmployeeStockPurchasePlanRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EmployeeStockPurchasePlanRightsMember</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>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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6895834816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation (Narrative) (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($)</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_StockOptionMember', window );">Stock-Based Awards</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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unamortized stock-based compensation expense related to unvested stock awards</a></td>
<td class="nump">$ 49.7<span></span>
</td>
</tr>
<tr class="re">
<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 43 days<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_AcquisitionrelatedMember', window );">Acquisition-related</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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unamortized stock-based compensation expense related to unvested stock awards</a></td>
<td class="nump">$ 1.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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted average period of recognition for unrecognized compensation costs (in years)</a></td>
<td class="text">2 years 151 days<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>
</tr>
<tr class="ro">
<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">$ 0.2<span></span>
</td>
</tr>
<tr class="re">
<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">72 days<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_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=6415400&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=6415400&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_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_AcquisitionrelatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AcquisitionrelatedMember</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>61
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6743881088">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Stock Repurchases (Narrative) (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2016</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_ShareRepurchaseProgramAxis=EGHT_February2015Member', window );">February 2015</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>
</tr>
<tr class="ro">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<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_StockRepurchasedAndRetiredDuringPeriodValue', window );">Stock repurchased and retired during period, value</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0<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_TreasuryStockAcquiredAverageCostPerShare', window );">Stock repurchased, weighted average price per share</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 0<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_StockRepurchaseProgramAuthorizedAmount1', window );">Stock repurchase program, authorized amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,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_StockRepurchaseProgramExpirationDate', window );">Stock repurchase program expiration date</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Oct. 20,  2016<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_ShareRepurchaseProgramAxis=EGHT_October2015Member', window );">October 2015</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>
</tr>
<tr class="ro">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 15,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><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_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_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=6928386&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=6928386&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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6895732912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Narrative) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</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_UnrecognizedTaxBenefits', window );">Unrecognized tax benefits</a></td>
<td class="nump">$ 2.9<span></span>
</td>
<td class="nump">$ 2.9<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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">Federal</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_OpenTaxYear', window );">Tax years open for examination</a></td>
<td class="text">2013<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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State</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_OpenTaxYear', window );">Tax years open for examination</a></td>
<td class="text">2013<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_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember', window );">Foreign</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_OpenTaxYear', window );">Tax years open for examination</a></td>
<td class="text">2011<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_OpenTaxYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax year that remains open to examination under enacted tax laws, in CCYY 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32718-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_OpenTaxYear</td>
</tr>
<tr>
<td style="padding-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>
<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=65882285&amp;loc=SL6600010-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Unrecognized Tax Benefit<br> -URI http://asc.fasb.org/extlink&amp;oid=6527854<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember</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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</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_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember</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>63
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6894604672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income (Loss) Per Share (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 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>
</tr>
<tr class="ro">
<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 loss available to common stockholders</a></td>
<td class="num">$ (1,325)<span></span>
</td>
<td class="num">$ (1,680)<span></span>
</td>
<td class="num">$ (1,826)<span></span>
</td>
<td class="num">$ (4,044)<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted', window );">Common shares used in basic and diluted calculation</a></td>
<td class="nump">90,774<span></span>
</td>
<td class="nump">88,289<span></span>
</td>
<td class="nump">90,062<span></span>
</td>
<td class="nump">88,812<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDiluted', window );">Basic and diluted net loss per share</a></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.05)<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_EarningsPerShareBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements.  Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period.  Diluted earnings per share includes the amount of net income or 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>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_EarningsPerShareBasicAndDiluted</td>
</tr>
<tr>
<td style="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_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> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<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=66902209&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 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 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(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 5: 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 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 7: 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_WeightedAverageNumberOfShareOutstandingBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).</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_WeightedAverageNumberOfShareOutstandingBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-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>64
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6749347664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income (Loss) Per Share (Options and Rights Excluded) (Details) - shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 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">720<span></span>
</td>
<td class="nump">1,232<span></span>
</td>
<td class="nump">896<span></span>
</td>
<td class="nump">2,594<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>
<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">368<span></span>
</td>
<td class="nump">1,232<span></span>
</td>
<td class="nump">243<span></span>
</td>
<td class="nump">2,539<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>
<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">352<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">653<span></span>
</td>
<td class="nump">55<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> -Glossary Antidilution<br> -URI http://asc.fasb.org/extlink&amp;oid=6505113<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Diluted Earnings Per Share<br> -URI http://asc.fasb.org/extlink&amp;oid=6510752<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Contingent Stock Agreement<br> -URI http://asc.fasb.org/extlink&amp;oid=6508534<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 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>65
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6737982176">
<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="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</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_EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers', window );">Geographic Areas, Revenue from External Customers</a></td>
<td class="text">100%<span></span>
</td>
<td class="text">100%<span></span>
</td>
<td class="text">100%<span></span>
</td>
<td class="text">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_us-gaap_SegmentReportingDisclosureOfMajorCustomers', window );">Number of customers at more than 10% of revenue</a></td>
<td class="text">0<span></span>
</td>
<td class="text">0<span></span>
</td>
<td class="text">0<span></span>
</td>
<td class="text">0<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 );">Geographic Areas, Long-Lived Assets</a></td>
<td class="nump">$ 15,224<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,224<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,375<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers', window );">Geographic Areas, Revenue from External Customers</a></td>
<td class="text">90%<span></span>
</td>
<td class="text">87%<span></span>
</td>
<td class="text">89%<span></span>
</td>
<td class="text">87%<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_NoncurrentAssets', window );">Geographic Areas, Long-Lived Assets</a></td>
<td class="nump">$ 10,973<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,973<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,165<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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers', window );">Geographic Areas, Revenue from External Customers</a></td>
<td class="text">10%<span></span>
</td>
<td class="text">134%<span></span>
</td>
<td class="text">10%<span></span>
</td>
<td class="text">12%<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 );">Geographic Areas, Long-Lived Assets</a></td>
<td class="nump">$ 4,123<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,123<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,642<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_AsiaPacificMember', window );">Asia-Pacific</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers', window );">Geographic Areas, Revenue from External Customers</a></td>
<td class="text">0%<span></span>
</td>
<td class="text">0%<span></span>
</td>
<td class="text">1%<span></span>
</td>
<td class="text">1%<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_NoncurrentAssets', window );">Geographic Areas, Long-Lived Assets</a></td>
<td class="nump">$ 128<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 128<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 568<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_EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 about revenues from external customers (1) attributed to the entity's country of domicile and (2) attributed to all foreign countries in total from which the entity derives revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 (a)<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_EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers</td>
</tr>
<tr>
<td style="padding-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_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_SegmentReportingDisclosureOfMajorCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the extent of enterprise reliance on its major customers. For example, includes revenues from transactions with a single external customer amounting to 10 percent or more of the entity's revenues, the total amount of revenues from each such customer, and the identity of the segment or segments reporting the revenues. A group of entities that the entity knows to be under common control generally will be considered a single customer for inclusion in this item. The federal government, a state government, a local government (for example, a county or municipality), or a foreign government each will generally be considered as a single customer for inclusion in this item.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 42<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e9054-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_SegmentReportingDisclosureOfMajorCustomers</td>
</tr>
<tr>
<td style="padding-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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementGeographicalAxis=us-gaap_AsiaPacificMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AsiaPacificMember</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>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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6636355840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Segment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 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_Revenues', window );">Net revenues</a></td>
<td class="nump">$ 63,676<span></span>
</td>
<td class="nump">$ 53,168<span></span>
</td>
<td class="nump">$ 186,900<span></span>
</td>
<td class="nump">$ 152,003<span></span>
</td>
</tr>
<tr class="ro">
<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">(1,325)<span></span>
</td>
<td class="num">(1,680)<span></span>
</td>
<td class="num">(1,826)<span></span>
</td>
<td class="num">(4,044)<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>
</tr>
<tr class="ro">
<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 );">Net revenues</a></td>
<td class="nump">57,654<span></span>
</td>
<td class="nump">46,503<span></span>
</td>
<td class="nump">167,686<span></span>
</td>
<td class="nump">134,177<span></span>
</td>
</tr>
<tr class="re">
<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="nump">831<span></span>
</td>
<td class="nump">467<span></span>
</td>
<td class="nump">4,341<span></span>
</td>
<td class="nump">733<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>
</tr>
<tr class="re">
<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 );">Net revenues</a></td>
<td class="nump">6,022<span></span>
</td>
<td class="nump">6,665<span></span>
</td>
<td class="nump">19,214<span></span>
</td>
<td class="nump">17,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_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">$ (2,156)<span></span>
</td>
<td class="num">$ (2,147)<span></span>
</td>
<td class="num">$ (6,167)<span></span>
</td>
<td class="num">$ (4,777)<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_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> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<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=66902209&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 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 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(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 5: 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 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 7: 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_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_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>67
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6894341280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events - Narrative (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jan. 31, 2017 </div>
<div>USD ($)</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 | Subsequent Event</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_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></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_BusinessCombinationConsiderationTransferred1', window );">Approximate purchase consideration</a></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_us-gaap_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 30<br> -Section 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=6911251&amp;loc=d3e6578-128477<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=6911251&amp;loc=d3e6613-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-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_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</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_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-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_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_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>EXCEL
<SEQUENCE>68
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( "FH1TH?(\\#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,$%     @ *:A'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    "  IJ$=* *FT!NT    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9+!2L0P$(9?17)O)VG!A=#-1?&D(+B@> O)[&ZP:4,RTN[;F\;=
M+J(/X#$S?[[Y!J8S09HQXG,< T9RF&YFWP])FK!E1Z(@ 9(YHM>ISHDA-_=C
M])KR,QX@:/.A#P@-Y[?@D;35I&$!5F$E,M59(TU$36,\XZU9\>$S]@5F#6"/
M'@=*(&H!3"T3PVGN.[@"%AAA].F[@'8EENJ?V-(!=D[.R:VI:9KJJ2VYO(.
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
MGUYQEXHWHQ7M2D/?AG?5VG<_?(G02(,)>"3@B8"C_Q+(2" 3 5E",'AF0_U
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
M..[]V8QC-AH.N^D'L?D;%Q]02P,$%     @ *:A'2L*U7\&T 0  T@,  !@
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
MB_'XLK'_C3$>4$IR@R/4X0=;# F-#\?W>+;3F$V&-_W\@]CRC<L_4$L#!!0
M   ( "FH1TIBDYZILP$  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#$S
M+GAM;'U3VV[<(!#]%<0'A#7>I-'*MI1-5;52*ZU2M7EF[?%% <8%O$[_OH"]
MCI58?0%FF'/FS#!D(YH7VP(X\JJDMCEMG>L/C-FR!27L#?:@_4V-1@GG3=,P
MVQL0500IR?AN=\>4Z#0MLN@[F2+#P<E.P\D0.R@ES-\C2!QSFM"KXZEK6A<<
MK,AZT<!/<+_ZD_$66UBJ3H&V'6IBH,[I0W(X[D-\#/C=P6A79Q(J.2.^!.-;
ME=-=$ 022A<8A-\N\ A2!B(OX\_,29>4 ;@^7]F_Q-I]+6=AX1'E<U>Y-J?W
ME%10BT&Z)QR_PES/+25S\=_A M*'!R4^1XG2QI64@W6H9A8O18G7:>]TW,?I
M)KW"M@%\!O %<!\!;$H4E7\63A29P9&8J?>]"$^<'+CO31F<L17QSHNWWGLI
MDMLD8Y= -,<<IQB^CEDBF&=?4O"M%$?^ <ZWX>FFPC3"TW7V--TFV&\2["/!
M_K\E;L6\5\E6/55@FCA-EI0XZ#C)*^\RL \\OLE;^#3M/X1I.FW)&9U_V=C_
M&M&!E[*[\2/4^@^V&!)J%XZ?_-E,8S89#OOY!['E&Q?_ %!+ P04    "  I
MJ$=*,OEZS[0!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q]
M4]MNG# 0_17+'Q#O FFB%2!E$T6IU$JK1&V?O3" %5^H;9;T[S,VA* 6]<7V
MC,\Y<_$X'XU]=1V )V]*:E?0SOO^P)BK.E#<79D>--XTQBKNT;0M<[T%7D>2
MDBS9[;XPQ86F91Y])UOF9O!2:#A9X@:EN/US!&G&@N[IA^-9M)T/#E;F/6_A
M!?R/_F318HM*+11H)XPF%IJ"WNT/QRS@(^"G@-&MSB14<C;F-1A?ZX+N0D(@
MH?)!@>-V@7N0,@AA&K]G3;J$#,3U^4/],=:.M9RY@WLC?XG:=P6]I:2&A@_2
M/YOQ">9ZKBF9B_\&%Y (#YE@C,I(%U=2#<X;-:M@*HJ_3;O0<1^GF_1FIFT3
MDIF0+(3;&(=-@6+F#]SS,K=F)';J?<_#$^\/"?:F"L[8BGB'R3OT7LK]=9JS
M2Q":,<<)DZPQ"X*A^A(BV0IQ3/ZA)]OT=#/#--+3=?0TW1;(-@6R*)#]M\0M
M3/97$+;JJ0+;QFERI#*#CI.\\BX#>Y?$-_F$3]/^G=M6:$?.QN/+QOXWQGC
M5'97.$(=?K#%D-#X<+S!LYW&;#*\Z><?Q)9O7+X#4$L#!!0    ( "FH1TIP
M,RW^M0$  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;'U3VV[;
M, S]%4$?4"5*TG:!;:#I,&S !@0=UCTK-FT+U<63Y+C[^U&RZWF;L1=)I'@.
M#RDJ&ZQ[\2U (*]:&9_3-H3NR)@O6]#"W]@.#-[4UFD1T'0-\YT#42605HQO
M-K=,"VEHD27?V169[8.2!LZ.^%YKX7Z>0-DAIUOZYGB231NB@Q59)QKX"N%;
M=W9HL9FEDAJ,E]80!W5.'[;'TS[&IX!G"8-?G$FLY&+M2S0^53G=1$&@H R1
M0>!VA4=0*A*AC!\3)YU31N#R_,;^(=6.M5R$AT>KOLLJM#F]IZ2"6O0J/-GA
M(TSU'"B9BO\,5U 8'I5@CM(JGU92]CY8/;&@%"U>QUV:M _C#7\WP=8!? +P
M&7"?\K Q45+^7@119,X.Q(V][T1\XNV18V_*Z$RM2'<HWJ/W6FP/AXQ=(]$4
M<QIC^#)FCF#(/J?@:RE._!\X7X?O5A7N$GSWA\+;=8+]*L$^$>S_6^):S-U?
M2=BBIQI<DZ;)D]+V)DWRPCL/[ -/;_([?)SV+\(UTGARL0%?-O6_MC8 2MG<
MX BU^,%F0T$=XO$.SVX<L]$(MIM^$)N_<?$+4$L#!!0    ( "FH1TIFG^V\
MM0$  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;'U386_;(!#]
M*X@?4!R2=EED6VHZ39NT2E&GK9^)?;91P7B X_;?[\"NY[;6O@!WW'OW[CC2
MP=@GUP!X\JQ5ZS+:>-\=&'-% UJX*]-!BS>5L5IX-&W-7&=!E!&D%>-)<L.T
MD"W-T^@[V3PUO5>RA9,EKM=:V)<C*#-D=$-?'0^R;GQPL#SM1 T_P?_J3A8M
M-K.44D/KI&F)A2JCMYO#<1?B8\!O"8-;G$FHY&S,4S"^EQE-@B!04/C ('"[
MP!TH%8A0QI^)D\XI W!Y?F7_&FO'6L["P9U1C[+T34;WE)10B5[Y!S-\@ZF>
M:TJFXG_ !12&!R68HS#*Q944O?-&3RPH18OG<9=MW(?QAN\GV#J 3P ^ _8Q
M#QL31>5?A!=Y:LU [-C[3H0GWAPX]J8(SMB*>(?B'7HO^>9ZG[)+()IBCF,,
M7\;,$0S9YQ1\+<61?X#S=?AV5>$VPK=O%'Y>)]BM$NPBP>Z_):[$W"3ODK!%
M3S78.DZ3(X7IVSC)"^\\L+<\OLF_\'':[X6M9>O(V7A\V=C_RA@/*"6YPA%J
M\(/-AH+*A^,G/-MQS$;#FV[Z06S^QOE?4$L#!!0    ( "FH1TJ9KUVZ/P(
M -0'   9    >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;'55VXZ;,!#]%<0'
MK#&0A$0$*=FJ:J56BK;J]MDADX#68&H[R?;O:QN64F=XP1?.G#/C&7ORNY!O
MJ@+0P7O#6[4-*ZV[#2&JK*!AZDETT)H_9R$;ILU27HCJ)+"3,VHXB:-H21I6
MMV&1N[V#+')QU;QNX2 #=6T:)O_L@8O[-J3AQ\9+?:FTW2!%WK$+_ #]LSM(
MLR(CRZENH%6U: ,)YVVXHYL]3:V!0[S6<%>3>6!#.0KQ9A=?3]LPLAX!AU);
M"F:&&SP#YY;)^/%[( U'36LXG7^P?W;!FV".3,&SX+_JDZZV818&)SBS*]<O
MXOX%AH 683!$_PUNP W<>F(T2L&5^P;E56G1#"S&E8:]]V/=NO'>_UFD@QEN
M$ \&\6B0.1W2"SG//S'-BER*>R#[P^^8S3'=Q.9L2KOICL+],\XKLWLKZ)+F
MY&:)!LR^Q\13S(@@AGV4B#&)??Q@'N/F">IAXLR3J7J2X 0I2I Z@O2_$&,O
M1 PS([) 118(0>J)8)@%+K)$198(P=(3P3 K7&2%BJP0@LP3P3!K7"1#1;)'
M@E7DB6"8F<);HR)KA,!//(:923R-\!L4(11^ZE'03.[IS$VE"(6??10TDWZ*
M7M<=C1$*OP!0T$P%4/Q>T^21(O-K  7-% '%KS]%[G;FEP$*\NN 3![5!N3%
MM1,5E.+:NEXVV1U;UBYVC_(_>-_OOC-YJ5L5'(4V3[M[@,]":#"^1$_FG:A,
MBQT7',[:3E=F+OL^TR^TZ(8>2L9&7OP%4$L#!!0    ( "FH1TJ-3TLMTP$
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
M<SV]Y6EA53^W*5O^%?D_4$L#!!0    ( "FH1TKQGRTCM@$  -(#   9
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
M,!UHO*F,5<*C:6OF.@NBC" E&=]LKI@2K:9Y&GU'FZ>F][+5<+3$]4H)^^\
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
MKO2MM7>KX5R!UO/OM&"K7YNEH- H,TWU7$S?W%0H/LS/"5[>M.(?4$L#!!0
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
M4_:X;?7V(%D_CK%@FJ7E7U!+ P04    "  IJ$=*6)Q'1%@"  "R!P  &0
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
MU7OA_H<N4+P?GQ@\O7/Y?U!+ P04    "  IJ$=*GR,2T;\!   F!   &0
M 'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6QU5-N.FS 0_17D#XC!0-N- *G9
MU:J56BG:JNVS T.PUL;4=L+V[^L+031U7_#,^,PY,V.;:I;J50\ )GD3?-0U
M&HR9]ACK=@!!]4Y.,-J=7BI!C775&>M) >U\DN"8I.D[+"@;45/YV%$UE;P8
MSD8XJD1?A*#J]P&XG&N4H5O@A9T'XP*XJ29ZAF]@OD]'93V\LG1,P*B9'!,%
M?8T^9OM#Z? >\(/!K#=VXCHY2?GJG,]=C5)7$'!HC6.@=KG"(W#NB&P9OQ9.
MM$JZQ*U]8W_VO=M>3E3#H^0_66>&&GU 20<]O7#S(N=/L/13HF1I_@M<@5NX
MJ\1JM))K_TW:BS92+"RV%$'?PLI&O\X+_RTMGD"6!+(FD-!+$/*5/U%#FTK)
M.5%A]A-U1YSMB9U-ZX)^%'[/%J]M]-KDV4.%KXYHP1P"AFPPY(&L&&SY5Q$2
M%2&>(-^*D#1.D$<)<D]0_$60W549,%EH9?2@=%?$58JH2A%1(7<JQ;\J9/>?
M8911E3*BDM^I!$RY$<G*^X'AS1&[%_25JC,;=7*2QMX6?Z:]E 8L7[JS5(-]
MM*O#H3?.?&]M%:YN<(R<EE>)UU]#\P=02P,$%     @ *:A'2GM))DS8 0
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
MGY3B9-PPM6/5-L%V8F33-?BH_Y>Q^0M02P,$%     @ *:A'2L^&'1 &!0
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
MEZ^L-13:5NO^.SNS7.&Z)>H;6Y[7YM?:GFK)BU9%-:6@[\TS*\WSTNI?P_
MKPWPN@ 2/PSPVP#_(R!Z&!"T <'8+X1M0 @"G,:[Z<R$2KI:"'ZQ1#,?*JJG
M'9F':KBVNM*,COE/]6>M:L\K?T86SED+M<RZ8;P;)HKND:2/?(@XJ@%=*SRL
M%6NO%^[=?V#3)Z(8M.%3D?2AR%TS?;2S?!,?W'66APL$J$" "/B@MS$F +V!
M,2'H#HP!PY9BS$"/A*BA$!&8 D,8,P.&1C#)""9]S-P9BE!#44\@<%U@"&/
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
MUN;R'1F3H+P$"V6C4>-X.A X2KU=J3VW0\D>).O'>8NFH5_^!5!+ P04
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
M]5AT]Y1NHGC;W\&2X2*X^ =02P,$%     @ *:A'2B)=.<#$ 0  %00  !D
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
M3.!D!#%LI9 2OL5K$G2)4H"OBOMM=?B:T4\B@,4\KA=SGE&_^1?#$[8O+HN
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
M 4>0EL? '9"AI3@2X:246<SSQ&E1( _GC-$&]M$R?H9YT,&V3Z/ %8#HN2)
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
MO+;G'/"B.KF;MKI(F_ B+D:18,P]17S6I.Q5\,.I6G/+4S#GS&>2O)=;G/M
M >D5,PPMU:Z@,1 ;MT[7/8LH3%7LF6KU/"D9H$0A=6FJ4Y<.126G<8<[!DHD
M-->F2'T]*CGV$;GK1=\6E6C3%/H 'C6\MFY/_':ON">>64!Y=PZ=M-.$7>+U
MV'7X2BPAQBE+*^655-/A+R[.;CF" X^(R14%F$TO[82V2GVF?EM8#SK5!XEG
M9P4^S>EV+!1'X4**;<"VPSD[%V#-,Q :_Y1D$1P) !%@TJLXE%E[\(O)2>9L
MU/ 1!'5.AT!U$0ZD6!8LL>*B1BSC\!.80(/)L@L0C$DRH@!>_(E,ZHSS %+4
M4D4JM=BW7K?C#D$--V&E2"1>3Y$(/1J*[@\ZJ8OSI4C,S+76[LK<+9G-L2$_
MP3K<ZIUV*&/2%9N\Z,"B+!@4E?-H1<<3':I%E2%<9HD"L80H#H!33AX>4"PE
M44$"<T4YEC 4>U T8!TU AZ/L%$O88K!T6*!KIP\GG/8<<%_NTSFMJ=)S0>C
MHRC)CK@ZY8:!A"+]FNB3TV]W"OF89E,+DS?X?P] U1E8&#,5YGJ:*>=RR&.X
M)ML3;ZX0LD.<!GFEW^YJEL";VD3.B!:=]M"</Q\ G4.84I116;_GE0[IT_*
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
M@>^\]3R</0W4:P<=$0!B>I0Z[77;F*+:]D5WB,FR0]$'#MVA9%NO/0(8]/I
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
MF^.:LCG4G7[U3I7.<8+I'(WWF40.2UYOO)L$H)9,QSCD@7(*QT$OX02.]YC
MT7A3,8/C@\G@..0-5ISWI!#GK9[H'IKH>-0XE,+C[?$7L(;&0'0[@>#OF'6
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
MTK2AH3 86EX:^QS[?WYVCJ/C3DN]8G [!]!HR9DH(SS7NG@3!&4R!T[*8UF
M,)Y,*DZTZ:H\* L%)"WM),Z"\6@T"3BA L^FHN+77)<HD970$3Y?FY"??R53
MB/#]X<MOE=27+Y!_'KPZ.!C='UUV[8?.<821UWB?1CB<O,;![XL>C_IUC:\C
M?;I'^@,L@/4P;_IV<D_VB'\!NX=4Y#T!NOZ=0<[^;'-^L3<=X?,>X5:H9^+%
M'J)KB%5%U*IGU1WWKD6?C?:$^)QH&8/JB;#MW1D@M &".K=GTTR*-L5/L#<8
M L(!+0B+\!5A-%;4SLH(IVSES6-K2"23"FESM@RA$RX?O#OT/7OL:AU.A50N
MMH_@?^-Z>,?1]"P@96P-.,;>,)L61&M0XMITW&!G_,F%ZO;=JC"$N2*K<'R*
MVPGN88+$4J6@UF%"W)AF4P:9Q5$TG]NGED5@G5I+;AHI);D4Q#$T,^J&D4V
ML5O[3?J:;6DO,^3'V%<RPLA2-$VSZKK9OC67%,&FFM?>E)T\2A<5="'UN\HL
M1[B^31RX49#1I>LOLS6 42=%P59O&<T%![^8O0'#1P:<34D3!\VEH@]&SZ9*
M8@R@,%J TC39M'Q7I+B#I6[2:9D]EGD\0.9_O<\Y"%"$;4*;W'_.N_R?B4_.
M_A[9?56ZP,]K5Y\:T19! X \'0+D9 B0 S@VMD0< .3%\X<\&0"C+;H' !D^
M,6105Y0;9>M6T;JVHKBB3%-1X\YIFH+GL;>&"'^RUQ:V53JVM:N1UR0VM_0M
M?3,WA8Q43-_8)3IGA-OV!PMN2MQFU-U:(L)M^R.DM.+NDA:T?P7,?@!02P,$
M%     @ *:A'2C(WEI8<!0  8R0   \   !X;"]W;W)K8F]O:RYX;6S%FMMR
MHS@00']%Y:=)U68=<\FMDE1AHV2HM<$+Q+.O,I9C*ER\$B23OU\)XHR2V%W[
MTI,G&X/%*4'K=#=</=?B<5G7C^1G653R>K!IFNWE<"BS#2^9_+/>\DKM6=>B
M9(W:% ]#N16<K>2&\Z8LAM;)R>FP9'DUN+G:C347PYLK_661\V?YZW>]25C6
MY$\\9<OKP<E '3<T#NP&W7WV1)?B_S#5ZW6><;_.VI)730\E>,&:O*[D)M_*
M :E8R:\'NT,(JU:$5DW>O)"@ZH=2QPY(=^I@=3T8J>\-:]1_GG*9+PL^(.(R
M5SM$L!II<#S(213Z-$RH3]2W))H&OI>JC;$W]<())0:D!4!:7P*9I.IC1D,#
MT@8@[:^$= Q(!X!TOA+2-2!= -+%A?1I,HF#>1I$(8ENR?@^"4*:),0+%6EP
M9T"> I"GN)"W7A"3A3>]IV1&O>0^UG=BFI!C$M8--P/G#( \PX4,PH6"BN*
MOH'9!MDY0':.399ZX5TPGE+B)0E-^ZM[%T7^CV Z-:?O H"\P(6,:4*]>/+]
M#^+3!9U&<WV)^]LPNDU_F"OX";2$GV ']6P6I/WMI^%4:*=!>$?#27?=34S0
M-,BJ2=)H\M?QV.M7G]E<K4->%^/]G6EB0JX9(<LF"!4<):GWSZ^@.3?A(,>,
MD"43TI2\ GZ;1DER1.8T)LEW+Z::U<2$+#-"UDQ"[[I0B>D\BO6]N)O(+D[>
M$"''C) ED]R/$_KWO::D"W/E[F+D#1$RS A9,4E;EDR\D'I-DORARM7?F$HG
MO2RK6Y5.FIB08T;(DCEDPF\J\2ZX-#$AX8RPC5,]J0-J-9^O8$<F&629$;)F
M@JIAU8,^*?&D5%7)/D(+,HR%;)B[NEX]YT6Q%PQRBH5=OM1EF3?Z($D\569-
M:A48U0.OLIRK:30QP?H%V2E^+AN1+UN]HPOGILX>C\=,<HU<FIB072QDNWS
M4B/)[J!N:ND[3,@N%K9=-":)MMT.$K6-(JE6ZK+WG"8F9!@+V3"A&C>HLKKD
MRM6UE,K57)!DPP37<61B0I:QL"W#'[HNA=&:V!OFD&(L9,5$6RZ8#FRRE];$
MA!1C(2O&YS(3^787Y<V&DW$K\XI+M1:%[ZXXY!L+V3<'A>WSAN6%V4Z!I&,C
M2^>6Y8(L6-%R,N-,MH+WZ_RW?I$W,2$%V<@*,O**?O[>A8T-:<?&+F4^)1:)
M&G75JNUH30(3$VR<(6L'QKPU,2'MV-B]LXVB5%E%7I$)$^*E$TZI4W$=[&9;
MRH:T8V,7-O6Z>=:.\?D3+^IMMUQ.:MET:Y P,2'MV,C:,3,W]C%SL\],3,@\
M-K)Y8$RS+V!#YK&1S0-C7IB8D'EL9/. F([9&W @\SC8#340T^P/.)!Y'.R&
M6I>N+S^GZ_T.$Q.RD(-LH8.8?09O8D(6<GY+\7-H-LV.M ,^P/D=Q<\^S)CK
M&M/$A"SD8%OH,Z;*C?;.)F0A![OX.82I$I&VW)J8D(4<9 L=O.C:Z,(L+!S(
M0@ZRA?IK&_-M*[*-@I6O?/HI_-&[,LV!+.2@]]NZHCQE/S\2=@F\^1 4LI"+
M;"&P?^";STM<R$(NLH5 S,@,(1>RD(MMH=?&@;H[:]&U$F*5'U>JN-2&GYN8
MD(5<9 M][G3LJRI=R$ NMH':I>3_MIJ-/G4YTC%Y"Z)W4>Z"+Q%T!AKNWL-9
M\75>\56H3B'5[QDKLKD@^J-_(NBXND>_;HMBHGZ+JFG-NC=G]!B[EWYN_@-0
M2P,$%     @ *:A'2BV>3C?Y 0  >B$  !H   !X;"]?<F5L<R]W;W)K8F]O
M:RYX;6PN<F5L<\7:S6[:0!2&X5M!OH ,YV=(4H6LLLFVZ0U8,& 4L"W/5$WN
MO@Z;.E+BKPOTL0$AT#GOQH^L,0\_T[$NAZ[-S:'/B[?3L<WKJBFE_Q%"WC3I
M5.>;KD_M^,VN&TYU&3\.^]#7F]=ZGX(NEZLP3&=4CP_3F8OG[;H:GK=2+7[5
MPSZ5=17>CN%/-[SF)J62P_E-;L8%XT_>^_0_Z[O=[K!)3]WF]RFUY8N*?PNJ
M\'60S@<I/<CF@XP>Y/-!3@^*\T&1'K2:#UK1@V[G@V[I07?S07?TH/OYH'MZ
MD"R!C$M^$L*:K[4 KH7OM0"PA2^V +*%;[8 M(6OM@"VA>^V +B%+[< NH5O
MMP"\A:^W KV5K[<"O?4*]]KH9INOMP*]E:^W KV5K[<"O96OMP*]E:^W KV5
MK[<"O96OMP*]E:^W ;V-K[<!O8VOMP&][0IG)>BPA*^W ;V-K[<!O8VOMP&]
MC:^W ;V-K[<!O8VOMP&]C:^W [V=K[<#O9VOMP.]G:^W [W]"F?=Z+";K[<#
MO9VOMP.]G:^W [V=K[<#O9VOMP.]G:]W!'I'OMX1Z!WY>D>@=^3K'8'>D:]W
M!'K'*SRK1 \K^7K'B=ZYJ8>T?2G#H=WG2Y=\&OYMS03N7-Z/Z?(9YZG?[I\H
M7<8M*9Q?+WZ)GZ=^1(1/?[5X_ M02P,$%     @ *:A'2G>_$UO6 0  -2$
M !,   !;0V]N=&5N=%]4>7!E<UTN>&ULS=I=3\(P% ;@OT)V:UCIQ_R*>*/>
MJHG^@;H=V,+6-FU!_/=V$TPTF&" Y+UA;*<[Y]UHGBMN7C\<A=&Z:TV89G6,
M[IJQ4-;4Z9!;1R959M9W.J93/V=.EPL])R8FDW-66A/)Q''L>V2W-_<TT\LV
MCNZ^KO>MIYEVKFU*'1MKV,I4OYJ.-PUS3^VP)M2-"V=I039Z6*<N(5V;9JD:
M,K;'A-\W]N?IOJ<5>=]4]*]H=C9K2JILN>S2+7EPGG05:J+8M7FHM:?J)?K&
MS#=YG[6/C[I+C=FZ93\6Y*?+$3]:VAU@J!QS<DS;@G:-&@I?G_R@@=O=4%I/
M8^=3U<=FQ^.E2,^I&EB_\)B/2/W6J:C::WAJ?;H?]MWZQ?!]UPO_+@8V' Y[
MZ\?+(4!R2) <"B1' 9+C'"3'!4B.2Y <5R Y^ 0E"(JH'(54CF(J1T&5HZC*
M45CE**YR%%@YBJP"15:!(JM D56@R"I09!4HL@H4606*K )%5H$BJT215:+(
M*E%DE2BR2A19)8JL$D56B2*K1)%5HLBJ4&15*+(J%%D5BJP*15:%(JM"D56A
MR*I09%4HLA8HLA8HLA8HLA8HLA8HLA8GE'4XYIUNS%])WJQ=;.>SX=\2MY]0
M2P$"% ,4    "  IJ$=*'R// \     3 @  "P              @ $
M7W)E;',O+G)E;'-02P$"% ,4    "  IJ$=*9O,+8((   "Q    $
M        @ 'I    9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0    ( "FH1TH
MJ;0&[0   "L"   1              "  9D!  !D;V-0<F]P<R]C;W)E+GAM
M;%!+ 0(4 Q0    ( "FH1TJ97)PC$ 8  )PG   3              "  ;4"
M  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#%     @ *:A'2B'Z(91\ @
MX0@  !@              ( !]@@  'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;%!+ 0(4 Q0    ( "FH1TI<O^-A8 0  &L5   8              "  :@+
M  !X;"]W;W)K<VAE971S+W-H965T,BYX;6Q02P$"% ,4    "  IJ$=*2D7,
M36P$  #J%   &               @ $^$   >&PO=V]R:W-H965T<R]S:&5E
M=#,N>&UL4$L! A0#%     @ *:A'2@ISD$"$ @  4@@  !@
M ( !X!0  'AL+W=O<FMS:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0    ( "FH
M1TJ\B%GW3 4  %0;   8              "  9H7  !X;"]W;W)K<VAE971S
M+W-H965T-2YX;6Q02P$"% ,4    "  IJ$=*(<=Z$+0!  #2 P  &
M        @ $<'0  >&PO=V]R:W-H965T<R]S:&5E=#8N>&UL4$L! A0#%
M  @ *:A'2LX2<16T 0  T@,  !@              ( !!A\  'AL+W=O<FMS
M:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0    ( "FH1TK"M5_!M $  -(#   8
M              "  ? @  !X;"]W;W)K<VAE971S+W-H965T."YX;6Q02P$"
M% ,4    "  IJ$=*#5IW^+,!  #2 P  &               @ ':(@  >&PO
M=V]R:W-H965T<R]S:&5E=#DN>&UL4$L! A0#%     @ *:A'2KHK=[:S 0
MT@,  !D              ( !PR0  'AL+W=O<FMS:&5E=',O<VAE970Q,"YX
M;6Q02P$"% ,4    "  IJ$=*7+@;:;0!  #2 P  &0              @ &M
M)@  >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    ( "FH1TJ*
M%R8AM0$  -(#   9              "  9@H  !X;"]W;W)K<VAE971S+W-H
M965T,3(N>&UL4$L! A0#%     @ *:A'2F*3GJFS 0  T@,  !D
M     ( !A"H  'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"% ,4
M"  IJ$=*,OEZS[0!  #2 P  &0              @ %N+   >&PO=V]R:W-H
M965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    ( "FH1TIP,RW^M0$  -(#   9
M              "  5DN  !X;"]W;W)K<VAE971S+W-H965T,34N>&UL4$L!
M A0#%     @ *:A'2F:?[;RU 0  T@,  !D              ( !13   'AL
M+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4    "  IJ$=*F:]=NC\"
M  #4!P  &0              @ $Q,@  >&PO=V]R:W-H965T<R]S:&5E=#$W
M+GAM;%!+ 0(4 Q0    ( "FH1TJ-3TLMTP$  )P$   9              "
M :<T  !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL4$L! A0#%     @ *:A'
M2KVG76&S 0  T@,  !D              ( !L38  'AL+W=O<FMS:&5E=',O
M<VAE970Q.2YX;6Q02P$"% ,4    "  IJ$=*D+5E'\8!   W!   &0
M        @ &;.   >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+ 0(4 Q0
M   ( "FH1TKQGRTCM@$  -(#   9              "  9@Z  !X;"]W;W)K
M<VAE971S+W-H965T,C$N>&UL4$L! A0#%     @ *:A'2FPO_5G& 0  -P0
M !D              ( !A3P  'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6Q0
M2P$"% ,4    "  IJ$=*5KN<=[(!  #2 P  &0              @ &"/@
M>&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0    ( "FH1TK !$OV
M_P$  "\&   9              "  6M   !X;"]W;W)K<VAE971S+W-H965T
M,C0N>&UL4$L! A0#%     @ *:A'2B,%( "X 0  T@,  !D
M ( !H4(  'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6Q02P$"% ,4    "  I
MJ$=*:-,ND, !   W!   &0              @ &01   >&PO=V]R:W-H965T
M<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    ( "FH1TJ)>Z(XM $  -(#   9
M          "  8=&  !X;"]W;W)K<VAE971S+W-H965T,C<N>&UL4$L! A0#
M%     @ *:A'2E!/.C^V 0  T@,  !D              ( !<D@  'AL+W=O
M<FMS:&5E=',O<VAE970R."YX;6Q02P$"% ,4    "  IJ$=*N=_V&+@!  #1
M P  &0              @ %?2@  >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM
M;%!+ 0(4 Q0    ( "FH1TH3@[E7KP@  *\[   9              "  4Y,
M  !X;"]W;W)K<VAE971S+W-H965T,S N>&UL4$L! A0#%     @ *:A'2A;V
M/JE_ @  QP@  !D              ( !-%4  'AL+W=O<FMS:&5E=',O<VAE
M970S,2YX;6Q02P$"% ,4    "  IJ$=*=*5O<]D!  #?!   &0
M    @ 'J5P  >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;%!+ 0(4 Q0    (
M "FH1TII>0[FZ@(  %,,   9              "  ?I9  !X;"]W;W)K<VAE
M971S+W-H965T,S,N>&UL4$L! A0#%     @ *:A'2DLKRX[_ 0  Q04  !D
M             ( !&UT  'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6Q02P$"
M% ,4    "  IJ$=*I9XF\$0"  !7!P  &0              @ %17P  >&PO
M=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0    ( "FH1TI8G$=$6 (
M +('   9              "  <QA  !X;"]W;W)K<VAE971S+W-H965T,S8N
M>&UL4$L! A0#%     @ *:A'2IGG R6O 0  P0,  !D              ( !
M6V0  'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6Q02P$"% ,4    "  IJ$=*
M$;",)(L"  #0"   &0              @ %!9@  >&PO=V]R:W-H965T<R]S
M:&5E=#,X+GAM;%!+ 0(4 Q0    ( "FH1TJ@OG!HXP$  /,$   9
M      "  0-I  !X;"]W;W)K<VAE971S+W-H965T,SDN>&UL4$L! A0#%
M  @ *:A'2I\C$M&_ 0  )@0  !D              ( !'6L  'AL+W=O<FMS
M:&5E=',O<VAE970T,"YX;6Q02P$"% ,4    "  IJ$=*>TDF3-@!  "@!
M&0              @ $3;0  >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;%!+
M 0(4 Q0    ( "FH1TJNZD-\!P,  &,,   9              "  2)O  !X
M;"]W;W)K<VAE971S+W-H965T-#(N>&UL4$L! A0#%     @ *:A'2DZ*3*VD
M @  0@D  !D              ( !8'(  'AL+W=O<FMS:&5E=',O<VAE970T
M,RYX;6Q02P$"% ,4    "  IJ$=*NZOM2F4"  #=!P  &0
M@ $[=0  >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;%!+ 0(4 Q0    ( "FH
M1TJ+P6LWC@(  '$(   9              "  ==W  !X;"]W;W)K<VAE971S
M+W-H965T-#4N>&UL4$L! A0#%     @ *:A'2L^&'1 &!0  6!P  !D
M         ( !G'H  'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6Q02P$"% ,4
M    "  IJ$=*BWOFE  #  !'#0  &0              @ '9?P  >&PO=V]R
M:W-H965T<R]S:&5E=#0W+GAM;%!+ 0(4 Q0    ( "FH1TK+>ZK2$0(  %H&
M   9              "  1"#  !X;"]W;W)K<VAE971S+W-H965T-#@N>&UL
M4$L! A0#%     @ *:A'2J=/%FE3 @  >P<  !D              ( !6(4
M 'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6Q02P$"% ,4    "  IJ$=*]$NR
MKPD"    !@  &0              @ 'BAP  >&PO=V]R:W-H965T<R]S:&5E
M=#4P+GAM;%!+ 0(4 Q0    ( "FH1TI*DN2/:0(  ,<'   9
M  "  2**  !X;"]W;W)K<VAE971S+W-H965T-3$N>&UL4$L! A0#%     @
M*:A'2EA79 =3 @  < <  !D              ( !PHP  'AL+W=O<FMS:&5E
M=',O<VAE970U,BYX;6Q02P$"% ,4    "  IJ$=*KL)8<.T"  !Y#   &0
M            @ %,CP  >&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;%!+ 0(4
M Q0    ( "FH1TJ%.-O/U (  !0*   9              "  7"2  !X;"]W
M;W)K<VAE971S+W-H965T-30N>&UL4$L! A0#%     @ *:A'2B)=.<#$ 0
M%00  !D              ( !>Y4  'AL+W=O<FMS:&5E=',O<VAE970U-2YX
M;6Q02P$"% ,4    "  IJ$=*3U0!8"!(   7)0$ %               @ %V
MEP  >&PO<VAA<F5D4W1R:6YG<RYX;6Q02P$"% ,4    "  IJ$=*JPP0]9X"
M   7$   #0              @ '(WP  >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0
M   ( "FH1THR-Y:6' 4  &,D   /              "  9'B  !X;"]W;W)K
M8F]O:RYX;6Q02P$"% ,4    "  IJ$=*+9Y.-_D!  !Z(0  &@
M    @ ':YP  >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4
M"  IJ$=*=[\36]8!   U(0  $P              @ $+Z@  6T-O;G1E;G1?
@5'EP97-=+GAM;%!+!08     0 !  '(1   2[      !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<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>70
<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>72
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='UTF-8'?>
<FilingSummary>
  <Version>3.6.0.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>142</ContextCount>
  <ElementCount>246</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>53</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="eght-20161231.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-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/CondensedConsolidatedBalanceSheets</Role>
      <ShortName>CONDENSED CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="eght-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00000003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/CondensedConsolidatedStatementsOfOperations</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="eght-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="eght-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/CondensedConsolidatedStatementsOfCashFlows</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="eght-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00000006 - Disclosure - DESCRIPTION OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES - Note 1</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/DescriptionOfBusinessAndSignificantAccountingPolicies-Note1</Role>
      <ShortName>DESCRIPTION OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES - Note 1</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="eght-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>00000007 - Disclosure - FAIR VALUE MEASUREMENTS - Note 2</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/FairValueMeasurements-Note2</Role>
      <ShortName>FAIR VALUE MEASUREMENTS - Note 2</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="eght-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>00000008 - 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>8</Position>
    </Report>
    <Report instance="eght-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>00000009 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Note 4</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/IntangibleAssetsAndGoodwill-Note4</Role>
      <ShortName>INTANGIBLE ASSETS AND GOODWILL - Note 4</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="eght-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>00000010 - Disclosure - RESEARCH, DEVELOPMENT AND SOFTWARE COSTS - Note 5</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/ResearchDevelopmentAndSoftwareCosts-Note5</Role>
      <ShortName>RESEARCH, DEVELOPMENT AND SOFTWARE COSTS - Note 5</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="eght-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>00000011 - Disclosure - COMMITMENTS AND CONTINGENCIES - Note 6</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/CommitmentsAndContingencies-Note6</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES - Note 6</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="eght-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>00000012 - Disclosure - STOCK-BASED COMPENSATION - Note 7</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/Stock-basedCompensation-Note7</Role>
      <ShortName>STOCK-BASED COMPENSATION - Note 7</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="eght-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>00000013 - Disclosure - INCOME TAXES - Note 8</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/IncomeTaxes-Note8</Role>
      <ShortName>INCOME TAXES - Note 8</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="eght-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>00000014 - Disclosure - NET INCOME (LOSS) PER SHARE - Note 9</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/NetIncomeLossPerShare-Note9</Role>
      <ShortName>NET INCOME (LOSS) PER SHARE - Note 9</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="eght-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>00000015 - Disclosure - SEGMENT REPORTING - Note 10</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/SegmentReporting-Note10</Role>
      <ShortName>SEGMENT REPORTING - Note 10</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="eght-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>00000016 - Disclosure - SUBSEQUENT EVENTS - Note 11</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/SubsequentEvents-Note11</Role>
      <ShortName>SUBSEQUENT EVENTS - Note 11</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="eght-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>00000017 - 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>Policies</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="eght-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>00000018 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/FairValueMeasurementsTables</Role>
      <ShortName>FAIR VALUE MEASUREMENTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://8x8.com/role/FairValueMeasurements-Note2</ParentRole>
      <Position>18</Position>
    </Report>
    <Report instance="eght-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>00000019 - Disclosure - Inventory (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/InventoryTables</Role>
      <ShortName>Inventory (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="eght-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>00000020 - Disclosure - Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/IntangibleAssetsTables</Role>
      <ShortName>Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="eght-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>00000021 - Disclosure - Goodwill (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/GoodwillTables</Role>
      <ShortName>Goodwill (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="eght-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>00000022 - Disclosure - Commitments And Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/CommitmentsAndContingenciesTables</Role>
      <ShortName>Commitments And Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="eght-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>00000023 - 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>Tables</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="eght-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>00000024 - 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>Tables</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="eght-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>00000025 - 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>Tables</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="eght-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>00000026 - Disclosure - Net Income (Loss) Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/NetIncomeLossPerShareTables</Role>
      <ShortName>Net Income (Loss) Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="eght-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>00000027 - Disclosure - Segment Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/SegmentInformationTables</Role>
      <ShortName>Segment Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="eght-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>00000028 - Disclosure - Operating Segment Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/OperatingSegmentInformationTables</Role>
      <ShortName>Operating Segment Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="eght-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>00000029 - 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>Details</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="eght-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>00000030 - Disclosure - FAIR VALUE MEASUREMENTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/FairValueMeasurementsDetails</Role>
      <ShortName>FAIR VALUE MEASUREMENTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://8x8.com/role/FairValueMeasurementsTables</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="eght-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>00000031 - 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>Details</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="eght-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>00000032 - Disclosure - Inventory (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/InventoryDetails</Role>
      <ShortName>Inventory (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://8x8.com/role/InventoryTables</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="eght-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>00000033 - 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>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="eght-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>00000034 - 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>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="eght-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>00000035 - 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>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="eght-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>00000036 - Disclosure - Software Development Costs (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/SoftwareDevelopmentCostsNarrativeDetails</Role>
      <ShortName>Software Development Costs (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="eght-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>00000037 - Disclosure - Commitments and Contingencies (Leases) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/CommitmentsAndContingenciesLeasesDetails</Role>
      <ShortName>Commitments and Contingencies (Leases) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="eght-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>00000038 - Disclosure - Commitments and Contingencies (Product Warranties) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/CommitmentsAndContingenciesProductWarrantiesDetails</Role>
      <ShortName>Commitments and Contingencies (Product Warranties) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="eght-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>00000039 - 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>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="eght-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>00000040 - 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>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="eght-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>00000041 - Disclosure - Commitments and Contingencies (State and Municipal Taxes) (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/CommitmentsAndContingenciesStateAndMunicipalTaxesNarrativeDetails</Role>
      <ShortName>Commitments and Contingencies (State and Municipal Taxes) (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="eght-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>00000042 - Disclosure - Stock-based Compensation Stock-Based Compensation Expense By Statement Of Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/Stock-basedCompensationStock-basedCompensationExpenseByStatementOfOperationsDetails</Role>
      <ShortName>Stock-based Compensation Stock-Based Compensation Expense By Statement Of Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="eght-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>00000043 - Disclosure - Stock-based Compensation Option Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/Stock-basedCompensationOptionActivityDetails</Role>
      <ShortName>Stock-based Compensation Option Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="eght-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>00000044 - Disclosure - Stock-based Compensation Stock Purchase Right Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/Stock-basedCompensationStockPurchaseRightActivityDetails</Role>
      <ShortName>Stock-based Compensation Stock Purchase Right Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="eght-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>00000045 - Disclosure - Stock-based Compensation Restricted Stock Unit Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/Stock-basedCompensationRestrictedStockUnitActivityDetails</Role>
      <ShortName>Stock-based Compensation Restricted Stock Unit Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="eght-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>00000046 - Disclosure - Stock-based Compenstaion Stock Options Outstanding And Exercisable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/Stock-basedCompenstaionStockOptionsOutstandingAndExercisableDetails</Role>
      <ShortName>Stock-based Compenstaion Stock Options Outstanding And Exercisable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="eght-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>00000047 - Disclosure - Stock-based Compenstaion Assumptions Used In Black-Scholes Model (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/Stock-basedCompenstaionAssumptionsUsedInBlack-scholesModelDetails</Role>
      <ShortName>Stock-based Compenstaion Assumptions Used In Black-Scholes Model (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="eght-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>00000048 - Disclosure - Stock-based Compensation (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/Stock-basedCompensationNarrativeDetails</Role>
      <ShortName>Stock-based Compensation (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="eght-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>00000049 - Disclosure - Stock Repurchases (Narrative) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/StockRepurchasesNarrativeDetail</Role>
      <ShortName>Stock Repurchases (Narrative) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="eght-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>00000050 - Disclosure - Income Taxes (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/IncomeTaxesNarrativeDetails</Role>
      <ShortName>Income Taxes (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="eght-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>00000051 - Disclosure - Net Income (Loss) Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/NetIncomeLossPerShareDetails</Role>
      <ShortName>Net Income (Loss) Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://8x8.com/role/NetIncomeLossPerShareTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="eght-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>00000052 - Disclosure - Net Income (Loss) Per Share (Options and Rights Excluded) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/NetIncomeLossPerShareOptionsAndRightsExcludedDetails</Role>
      <ShortName>Net Income (Loss) Per Share (Options and Rights Excluded) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://8x8.com/role/NetIncomeLossPerShareTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="eght-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>00000053 - 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>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="eght-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>00000054 - Disclosure - Operating Segment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/OperatingSegmentDetails</Role>
      <ShortName>Operating Segment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://8x8.com/role/OperatingSegmentInformationTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="eght-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>00000055 - Disclosure - Subsequent Events - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://8x8.com/role/SubsequentEvents-NarrativeDetails</Role>
      <ShortName>Subsequent Events - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</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-20161231.xml</File>
    <File>eght-20161231.xsd</File>
    <File>eght-20161231_cal.xml</File>
    <File>eght-20161231_def.xml</File>
    <File>eght-20161231_lab.xml</File>
    <File>eght-20161231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies/>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>74
<FILENAME>0001136261-17-000025-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001136261-17-000025-xbrl.zip
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
M)42 GP+R4\ &B#$_!>2G@'41XP8+(Q>&G74:/Q+F1\(UDUCN-N!N@SI+,#\
MY@? ]95>?@#,#X#K*[W\ )@? -=3<OD!,#\ ;H9$-U@VN3#D%88[V*S"C_J$
M:#/+-NW'UX9(@F$9'OEF/*%%"/ ]&@\FH=L;]\OK=_4/VSDW5===%H=-8)R(
M+)S38G_$N2<F+7GGSHQ%0ZZ,[R0.6_ X$8F8.*I.;M0Y.64Q2(/0U+'?DET(
M<RO=3L?$><*JEEC+UV^*2 3^@C O)!93P+F>2"VQI?-EBT(]TMQLEJ [Q]9]
MS3M-"5K;>2Y!627HGK@$[?@1$(S3>EV^8(7>AB0CWBI)X4,9<.!"E56HQL0T
M#>L1L&1A7_#Y]"3J+1"X.&45IZ_$(HYJ I(C?0ZVINLY@/<3.3V9RH0$%ZRL
M@L5"^AI5^QK:U0W31Z&(/<27+YKIZT1'*,[M^<+WJ&S=3B]5QP*]Y-X19SQ3
M'?+E=7T#R91P*YAQ><N\+F)&-!P &#8Z IA*CPO>FX(7+:F;\>-"F#>G,2]\
MQ04FE\#P C5<6+)K%U[CAHN-F2D&A"]$I0K)D7/C\M$^WFB77W*%VPS-G==\
MP3_Z@G_D,?]A+7B@4R)CY48X3DPN>+DDM4KEDDH.==E6U?'"GA/7,[1SV[<\
MIR'*@AW=3-27D>_-; =87Q:$M9T^ZMZP>E53,LA.$ 9_4J*SKL]<<G8MW\<+
M/]:B\&-=W%BIK.[<&*Z!,7Q %TBTA(F=U!)6L]QZ*85/NU-%A1_CW(CRFCO@
M7)*>&Y[)G9IANSSIL0,'W0%WZPY2]Y @;=:,OVOT-A"_"E'%JQ!U4OU<D"HL
M2-5;V[)J)'ZUIE)7:^JKD;@@54J0:J610@\#OZM5C[M:M=)27+CJ)5RUU%S\
M0F#5+P364F=QL:JZ6-526_'[IO6Y;UI+O<4%K#X"5DL-QH/LN4;*I9&XP' -
MDTO#\(L=7+MDUBY<6+AFR6Z[\(M$7,?L8,%PL>':)KNV"0YG>0:HVF> JI6V
MXF+7%+&KE;:+#DQX K)&)B"KE0[DPMAL8:RL9MRR(+-EY:NC6IZ+]^$0VCO?
MT6:J2^Z-QUE3+@B.GE5'CZ\"TH4U:]^Y4.7<7'"AJKA057C97+W,S(6J'D)5
MO0O+&?:C\X5IOQ*RA"B:$TV7J$P=YPM?7J\:%Z>JBE,=ESPN3I45I^HM=IL*
M#:^I22HW0W***,\J5R U1WEYZJ*;>19&2Q-,=@.8ZL118^?R*4C.NJ+3P;6]
M+<B\+21<>@^929E++Y?>&J5%VK @WR[HL%B/8]:;AIAQ*'&V:>A4XJX],D\Y
M[3=TNZFJ*T-:1RX(QQ2$BB=WW)!KC\M,991'^2O'/5G8CJ<^F"09&8<'H;9U
M.K*0#8437E>XF%173.JYZG")JJY$E9[D=57Q!/OR*_+@^*KSBH[.9D@$C4F"
M80\=T X.^SRQX5[M,E<H&3PX7%(:K"C6NYQO-<^&WIW0B*_T^ 1-TF#P1]J_
M?<,U<%UUB G:16^&#*P[NMS45[XP9- 27% :KR;Z((>AFJ"?X]'_1LYGJG=M
M::FCG+'_X))_^]"MRR?2E(I:7WS7L(CK)L0@(1PI*(H]NTGAN:9 RCK CZK
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
ML-_Q]?AI7?74#SP/P/%;X'D >!Z ALAM)2^S<^AVAJY@@>=Y /CQ0O6!Y'D
MN$16"\@*Y@&X\>>PHX$-WZ<ZK;N\!=["T5LH>Z:&C@+U235,NJWW[,C]@!%C
M,]L$/7;*!Z/OQ98L=2MS6E\U;'J#3E9L&HK 0.IQZ5B+C=+J*,IF; K>0=9-
MU_,6> M5:Z%D^^."6/;<L/+L%:J-7Q-;J!.O=6TAU[S;,V[L?.ET,3Q17#U%
MC,X8;:NR<_.P\2+#3JO?SQ(<5041.@9 @T%+&@QS ]0T&$!..KT*!FA5!B"0
MDX&8!2"^)> M\!8JU4+)6X(O&:*9REUF,C!=HD^ET^Z(W-VT"1KII'V1>0 X
M/=G8XL-?H^-.*>2[B81/KI_K(J]S15"G [%OO1EQL"B90V;$<HTG<FUI]IR,
MPK/"J>VXJDG&1/,=PS.(.]+_\%T/4TY\P1_)1'VYLQV::,+S'./!IW-J8M^I
M& :>-6);\"V#/?1C?/%.T(EFS%73_?G=F?SN\UE/[G0Z<=\/S7050.HF0.IF
M DF6.B>'$HA/)Y\HB?W30ZF;0"F;+$E*]Z@HK2%U0[S;*;12C$;I#WO*4@^W
M4-R3N?PSN2OU!B4QEW\"R=*@5QIRN>5V,.SORER\HMXYMNYKWJ^J@PD=7[\9
MZ@,M='.HRTC_'[ \HM9!-GO@?*9:C_"J8:5JBBX8X\)SP+E@AJRWJ(WR/#.T
M&=Y9,BS-]/7@FI'M>G@A*7S9(4_$\N/FH9LTFI$6)'4]^!_.:I<EOL080,PL
MU1*>"=XP<H.[46XJ#P:_9W3\%O@](W[/J"%R6\G+,ARZG:$K6.#Y/2-^JZ/Z
M0/)[1EPBJP5D!>\9?5%-U=)@9^$)#P0V0NCJI+L5L//M4TZU+\MR]8)1JH60
MU.4(O8%0EGQW)XV0G"7RK62=F.!HZR=AI&F.KYKHE'%"IY!!JIL=</=QDNH=
MP;E/U-V)=ESJBJ?:\UZ6E;^J.FE,/,]D+N0&ZJ'W%;HG6$Z'^YFOAC:DPU*%
M8O-*ZK$D%W3!LZQLR/'I<QVK61XR$?![I9;2>U!() Y)&I)!+9>Q@T+2[5=#
M"28\8L32&^0+.^SU)&F8)2]T]5;?:J$H2Q6\ E<[%+DLEB>+:U1SI4MEY@T&
M6TNN<"*'"WTOB 2'C9/8HYYFMI#/=,AHE/0^K+[S%8OO+ 6&CMS;*0L,E=\,
M7U64Y9CD]<WOPT2&&-IN7]J!B;@>*4:C$LMEI4<1S4?J[/ORNKYD:5"M]#;.
M?W_#4N1G I&VZ2:[<'US!4#VA[+4ZR4&NFCVCM1_.GZ_:[X+Z^GO_T,<^\XV
M+._*>"+X[\2^LGV'?C5YML?&RW<:@_4V7L.AV.\-&@Y7C T&K ) $X2(?G.)
M2CP'7J(T& QZ<L,!&V,@>"1@%# ,9@WEZ]8BF?'JX(QLNH#%X*" L0DY"1#$
MWRB>V2$3^V*GWW#(+LU(QIC& A5F3#T2RAU,6=1R64%3I*[8EQJ.V3JUOP]F
M_7YGH#1U;C:\_[\&]85&K+S0Y0MQ-,,E=XZAD<QFZ-T&9'IM:7@06+9Q72FP
M]C6WMH KMI7#V _U!'<7XVR[Z![&^J\GNCM8<EO ';0/9,K5$]S=S+XM^ [;
M RZ\^]N(VY2OW!YV.<09[8!^6SS,/B0/6!=DX0!;K,)B$2D %"65521)(2_U
MW'?\Y>YPD)GZ:(Z9$_Y#?\-*FP#?H_%@DI'K$L\M! VIKXA+_&RGN3^'N1&3
MNKWN'AQ&;LQ?;>?/:^O.L37B[NZJ[??6.TF76M^'APR(Y*9_YSO:#*8E)@<V
M:'34Y0OF 8"I^,VV'CWBS..?JI+L8.0)R<ND A)K"5/?\QTBS W+F/MS0;4L
M7S6%!5,W+CTU\"T=7O%FQ"7P7\/1X6?'>\54@\^ DN 2YRE4CXZJ@9B>0 J#
MH-%!)[RD!B)ELQP.GP2*F DF2Z[+8SY^^(VH#H:CX.VL[RJ(&8P5 \R/#E^:
M="UOD+.U7 %")49CWY.Y:M [=3"O^@T.1=B=DM+/<L6BJ@,,PSJHRK"6(AAB
M2Z[U_0@8L.%I#9A<>-+PLL+,I8[4J>%8'3),MG!=6=989GYP8GM@:H:69V1R
M9A.#ZBZ0AXW5$UO#09;[>CQ:KS9$CA6O%^]Z]]C/IK?&7WT5 [\(<:]A$S2W
MC"GH(.JO&EGZK]'-Z3M0CQK\O[CM<-;0-0,_I'FCH!@[#WGE(O,*:GB[)%VS
MM(:6[<Q!CVNV[[@$;U$\^"YL?5UH+)%4D3(S5U\%]1&SW'FV8 1C\"K8F!25
M.A4,9('E5,2M%'-<$P>^-*%!VW%IK8/@26R$O>J!5+FJ1H<2MOO>+$FYQ;YQ
MB+L@FD?YP+*ML#K"A@WZY8%XNX+KPU9;=84'AZC:C-"LC ZZ$ET0>28D@HT'
MY$_$4FG61@<8]8AI0J/49>)@$D?O%;Z=.D;@PL6G&(N:J1IS%\CIA++P\)KP
MI4!GVL*$.E@H/"PO)*)E&C#K:&\\&!_:$V":I9]4K0C#0(X9%4&#7QX(I47Q
MPM?5N>U;-#TE346)S[4I(S"*Z%S!UY<&3 "%(- ,.#2[96+ 0F()5BG"!LUE
M"3^38)QTPP%P8-3:94NFA[DY+=L3%K;K&D&E7IV@(L,L@MC-N?J"=@=E96%[
MT T#1G$9IC@A*'F!EM!1EG2&;0%$]RE);(0.(6 X,UQT++(,H085GZ77*2>!
MF(2CYEO&OZ&E*?6JX9>:X6C^'/W^&DTL^F2;3RS[*(HM$R:L0^;$S+2%?U#*
M: N:,!M"0XO)!Y7#Y5F:[&*B2S/UB5!,9ZHNJ#AQ8$  ,@/>U "R= [5(*<I
M3&.81+[IP1!.#9@[&KX$:%*1HW-*=6?"%!V%;>$'TJ9<N##Q@W%8XJ,ES.QG
M L9M*YVS-1K$]+A$R5O!V 2I"3H!O5$CGR7.8#I0ZT6UXGJZSFL,!^7XY1KJ
M#!7GO3(D>,/;-EDY=T;AQNKRZS\FGR9H*M[AJ=MY8!*/_<7"=KQ?B*7;SG=F
MR]P^F,;CZM%ZYJ/0[KO/$JU]T?G[QYW(YN*9^7UH0F?S-=Y>[LRZDH?S#<27
M.C#2G]#,FE"CD?;OQ@;KBMR3?_M@V>H7ZFO&,^=K>.818VK2X3/=D-\LM%9/
MP3$+_T1]N3!<S:3FZ0&.F2NZ_CU0'VE;N+XYO_U^*4Q&_WTYIFP\'(&A*]MA
M>S2:P7UNTQSE!'.4KSER9SO0Q$;+P9-C?%:%79M%IK#AF\*(X3X8;6!/?6';
MT;_(W19(>"O8_CVK6*< Q,DQ3-A6)XJ!X,Z#U@"DS<2U!=I"P&C PIO,=I=W
MA E&8;?[9+BH::9T)Y/BM-/N@:UMFG13^1:[X99\+<LEC^0DT5WBPIZ;%FN@
M&V@6&4&F4]C3&D^,:^"2YH_ !X(<$G0?]F_0]; ]@HZRE!(MNGF+\*.RHKX$
MC>%;H3M"AZGLP#X5-M-D[H;8J73CZ;O( 'H4-,UWJ)\!M -H+3.H2A'4F4"W
M!  =D!8B?P'\]LK>7?*QQ#4P_O#U1ZJ"U0?;]T!938F#NW]D]4DU_6"7BS$=
M=/])?1;1MCK>Q :[YP@JV@"%RB%3])>XK/<O&/7&7!2AX#_"_QV*.1;4"$$!
MX8*Q8(4NL0:.\8C,.H:K&UH@V?\(-X5+WU-VJ'-"%5Z)ZIQY]AG6WV"R]CS#
M.!7+IMR$' 3.$QRK1\OX#TH[/$1>@CH?5#[7R4/4R;)%=N1%@2)A4,^R&P?G
M:[0%IMS@G/6M1!<3 + )++6'\02&$<<OJ12!Z$P3X("$VKZIX\+F$-4E0:&3
MR&VRB@[*#&4B9%"W"?/5/!#3(/CHC,TH@!U]4 ^$@-#!@RX,.S6:T$B@4AM6
M5MG<E^F29D;YL= !Q+0>96.3FF8>K) WE%6-S7,GBO381!;U;\!@Z"4Q7T->
M+5B5!5$*6& ^N GS%,$O./O"_F>@Y#+58#)%9;XNC0R=[\\PB(&SPTJY:I95
M631'@<\@*(PID*/J8 ,]LP]_4.SI/&4ZB&%)&?G1'K=;PKEJ&C#6EJ'2<7N"
M5<;VW<#W2FOMN)NU1ZPB#8^*' @-FS9 VS5T0T6WG2,\@(D.#\6K$WS)%"_U
M-VHV=0;C>&$)+ZKDVL((\*?8$L#4"A:X*:AY4!X@:#+V*_ZS1[V^H'\2O28O
M:JA>0W<=&I2.!:_<LQI#E(LQB\/+!$8;ALA+N.A0'P80(;,PF764+@VV)0:A
ML&'D,7*SK&LHNZ";39-YM9<85Z/D<2'?T#924WUO9K/R9B#:\#;],5RO@"RP
M0_14WP%*JIO^J8+BA0&1.Y2%?BO0%1AT2)D A:XRI3,E.G20KIFTVPE#!7C
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
MZQ;+5(T!FA(("ZG0UEP7$9D&69>PP\P:IRRYP6 P?>9&"R$^%E:)L(4@+QO
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
MDV"$,(B ,24\D.@FI>$$(3#0&@T2?J8W)N-P#34A#TU,$%;A_4>6%GCQUV/
MPXN_'F!@*EG!E$.W,W0%"SPO_LI+;58?2%[\E4MDM8"L8/'7R_G"M%_!P%S:
M_&0<YLJ8.1DZ*O=.M8R?V)(R9>MK8M\EI8(E?$LZH.D67UAUS]. \3H?2F5U
MS2'/:N1NO6?D(;$YX\AL0*;7K;<V.R0VW2R5R,M4=BQ9)_ILSR*G+5FRMLY8
M9*8;N?;KI0H+.[WL2Q6LU509=.IOOAT6G\&PQ]'99@8.=XS3.4A@0+@;3K$4
M[XD/=4TC'U5^<E_7L(^C]Y*3R!(Y45QT0SI^XB+(!CM17U@<Q@WQSH-++<E
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
MKXTINM*YO.X<>P&6R^N=";;&R-(O_^T;"ZR#,M+#(L'9DGK]'K3X^]B>>L]
M$AH+/UZ0)V+:M-ESV_7<[_3TX1VM4D.;_3&^>"?H1#/FJNG^_.ZL^^ZS/.S@
M/W&7WN:TO+XE.I2E+_TC=:6;Z$JWF*Y(%>[*GA(GBCOW32?&)U8BD]T6H*X*
M.O'<VT0ZLF2_1N[M-"CC=B9W$IRQUY+,7=]<O?L\[ QE:2 /_OXQ&[$T[&/R
MB*S?AR6B"BN&$NF^A,NZ9.U'%R6QTQ;&EU^_7]Y,A/O+N]O[R?7-5^&-1>MP
M?(W&YX(TZ"3*E 4C($1#0#D*"HT1%^TE3#/-ZGD%5;>2E>3BZEYTC%5'=X,"
M70(]5%A@(?>?W*BZ'6P-'X,ZOS08R:0EKQ(5XH/Z[E@5:^'8NJ]YT$67.$^&
M!IVE;#P2^]%1%S.,,<4:V+2IN?H'D-5\V(;."1:P^V&!#2I$/<88ICGQ9C8K
MUZX3#ZMY6:RLGPH$+?AZSN*;:+DS[!?F_V,[6G\1E#=[5EG!=A@!]3$H7LD*
M!P6%V'!ZLJ1^45>C,GMQT3!:2US]$Q^+7\#9Y4:16FI42BRN" :/4C8MC91=
M$BQ9\HQUWJ6C%+"/7,-@PXN&R1 "P%0A,59X.\D-2J?-##(5+E^(QIP(M],I
M#*_#1HG]&%=JCWY$4.(')D2;6;9I/[Z&3V YN 3&/S&A94_?1B!?!" +W]4_
ML6CP^_/;B^_NAU98Z)$D00Z3/88=9Y+V)TD,E4,>0>II*3D3%%84(0>R;/N.
M%DR=J$1> A!XPC<]=ZF:W$]N('HTR"V>+ XKXC<"V3:T0.0O?5P+V.O1#\$K
MM%Y=.!S"#30XHWP$S[&76 /K7T%J/T#] ]?_@L[I]AQ+XFFS5?F.R].ZQMPP
M52>:N*PL?3!WCRBO "H=Y'B(L7>)86;R.DW*<W+^1H/GP IN^4%%1XQI9U6@
MVZ ^PQ^P;F(0E$FP *Y $+00JJ5*B727C(1"L0G9H/&6@29#H79GQ@*;"I];
MKC\8B!U!$\4!T<'^85'%&5$QG ?+'[H^\*"B:+F$%ANBL?FQ.0(:5@T*50;*
MS?F3( 8MD%<+\&!*7]518[H>XO-$6EC8%W0_JY@FD)<%L5SX-ND(!'3PV]03
MM,PPF F&1T%A?]*Z:<3"JFF4!^BOMT:PCRM&@0#@@L7&&/OU\)J8U90?T GX
MP_O4V@%SQ O*X**&P&&-U\+DH/_DAM,&R]3"J+D?8.%Q<0A9"+#+HV./WP*/
MCN71L0V1VTJ&>'+H=H:N8('GT;$\%K'Z0/+H6"Z1U0*R@M&QT7[J/>SU8;>U
M@.WCJ_!C7/*EVU("!H>=O];)N-B[OX/^B?5W>&+]W3*^):N1P'6XK$3^U40E
M(IZ8$A'E$^OOJ8VO5) 2V3.8=.0:ZMF=JAE30ZOA !PR\+>6$LD!*1$0D0.2
M&9 BE-K^(%0$[N)BN#O-F90<% Y*E4!9H[$:E<KJZW( %RU5NB;4:EU8Q"((
M?Z1'YB2,?60A:<GS<9Y,J@XMG.Y!8H%@?*<1/<<\%^QWJNOO+[0QF9_"-!3(
M@B9&9N?'GJ<P57 DE9?Y4^RTAOT*WA.O%$C#EM@K_,+XL0\*JKI6YQL:I25*
M^<6W3CV46CVE\-H W,%\,&^95._,40?-NI$IJU:9@IQ@9^LG@>;GJ,IP'F!Q
M/+!+IMN2I/R5@DX6+JDE]W<T.([@S2K#K[6<HIVYEJ++4?$EOL150\K1PVMT
M/V@:7&'SZ!T >LL(P]WG-@UW)QCN+B2='P)N;^AS&&W&G5Z5:X'?$>%W1!HB
MMY6\Z,"AVQFZ@@6>WQ'AON#J \GOB'")K!:0=;HCP@M\\Q9X"ZLME#P_,SL$
M;X@7Y2PI=^IFZ$5Y1V/=?JO7K6 -\$J!I/1:W0X_9'W#Z=D#41I4,#MOM5"2
ME9;8[U?O,#J7XF2YG4Y8;0YDD0OZ&SHSBY"?-$(M6>%2]$:Q #G+LENRJMP0
MMY-U!UA72YZWP%O@>T.NEN&97JLC5;!*2<4PZF4*.CUEC,1A2Q*Y]^$-D/JM
M@91E7UUE=6K:+E>EZRB]EUIBMU>9H._*8:/T.39KL>FUQ!['9CTV2JO?WX+-
M&D59LTO$U2%11O!HX7WC!<KV+5"6(>;UY,4H(A>7*,I0U2==".B:^MHGZ@MQ
M[U1#SUKT9W/I)/G=9[F[7#DI16,'%M;4>]K.@J*(^5CPB$-<KS (0!*7R<?M
MYZ6=N^]R&OW-M,?:C.B^26ZG81T-)'KY F]8JGD>UO096?HWVWK\9CP1?>2Z
MQ'._O,:I)%1SA,6 )KC$17*V6_6H_*L(A@5UED."_@"VC>DKG269BDC0J;I4
M'H87D3C)0&M^0>#@\/ + @<8F$I&N7/H=H:N8('G%P1X.';U@>07!+A$5@O(
M.ET0R#C2E;%T,O25%Y%H>']Y$8F*Q9@U4(F<7)$!7D2BV?WE122JGL>JEA+)
M 2D1$%Y$@A>1V EN7AJ @\)!J3@H:S16S>*_>!$)?ER>H873/4@L$ Q>1**T
MQBI7^X #61"0!4V,S,X/7D0BE['$BTCP(A)56JOS#0TO(L$=S-7REO$B$ANQ
MX44D*KLX\B(258*K7D4D.(FMU\R*(O'&;9H#=*IZ% \YA/O1YI@?M+>)>Y0'
MNQ:W<@%OICKD"SK.\98:L5SJ,J??NB/?F]D.J&W]AP4KP=B#]V\7^/N=J5KN
MY0MQ-,,E=XZAD7O5>B3?[&?BL$_&W/ R7L'[G5U;^_U_B&/?V8;E74%_\-^)
M?67[#OUJ\FR/C9?OU&N[?/GPCO&:O(-X?7/U[G.GW>TF #U@-RL,:8P?7@H#
M$"<((_WF$E?KG)@J;5DZ>4S'.",C.:68XIVR4$QO+9('TGZ[RR&-\4,Q95-_
M$H",OU'(\Z Z;,M\\E^:D:0R]0GZU)AZ))1>T VH<O/@*HIMJ7?RP*Y;J/8$
MMB&KU8_%HC(&@'(X44UUL\*0%FP ]-H#CFFQ!L"P+8DG#VGA!H#8:0_[)P_K
M(2R ;EOIG#RP![  C@WL0YK6R''P#8R/^_(:/W*GON)7HV?5T1E1]];W7$^U
M,-SM5X*K"M%'3\11'\D]F:N&!=^? [R.JGF^:DZ(,Y<.91E\OA-_D\3>10K(
M<CM7/WRSFPF?[WJ_25V) WP@F^'SW> WF<OO >T'E&!94CC$A[0E/M\-?^M7
M44NL+*FK+'S9P,(OQ$6JEG[YLB :?)S8^%6"L]'CHT,>58]< R>&Y1K:+ZKI
MDR6D1^[MM*BM;]*(Z( )(?5[G;XX>,N***'+=<)^QSUR&OR.W!OTAV_NY3CX
M!6RF4]CWI$Y?Z7'H\T&_\Z8[A;[2%?OBVTX,CGY1>_,4_O)@* ^XTM]_P=T1
M?D529*4_;.  !)X$#""X\>F%J8-8,IL\HT.QWRM0KE=Z4P6X=C$^-N'5&TH]
MN>%X[6 O;#H?&HC2VZ<9-8=KMS5^4ZQ"=SCLO1FM4'/$=EV7-YV8R5)':3AD
MNZZE&R"3I5Y7&315D36\_RGGS-)9Q,'\(!O/5-K*86#<ULOJ@EMX,$#G,,MG
M/=$M-BQ@T%8.LVS4$]P#1 @.WCQM/2%\#Q,K..3Z(5TK9Q-:W?:P0 _"/F#M
M<4B3(+OLF!"/? 1RD#Y5"KUB#C'ZPV%GV$L'3C4?O4).(:2!),K]M,IK/GA%
MG2/(BC@0E;1_H?GX%7<2('9[?>7T=%]QOGRI+RK]83=]EE4*A"--<PB^@UY_
MRR49XS.VE^*3I,%2+;XTD5V8R%T/L#M0<C%QY]@:(3J]\SA633*R].^JYSN&
M]WH[_:XZ?Q)Z_WM,-/S.(&XQ12,5T-]+?.;FXR =R5]Z4A[*2L$=88+M3NR1
M]F_?<,C!1F$H]93^,O-9:!?&<&ZTAYV.U"V X=00A>,#0W5NFR;1<+[<3L<S
MV_$\XLROK2?B>JS\8Q&X*_U>NAN[<W3@SN4O2#I0NMNG]AZ=NR!3XCA$#VYJ
MW]@6C+$#3ZY?N3KRV[5;N\O3=R.%/5G)@-Q W(T3^ 43K:I8!)B5OBUR51.E
MSG")KXWD]N(KMYSUQ4X); %$G7QSNS,H!:V8K4QH27UI1[:(=ZZZ,YC#3X9.
M]"^O/\#VNK;8',7H")B]3U3+8DBH8?GPW2UK&2RR0B3P3.KTE)0,[L75X?N8
M6YK/Y&Y/4<KOXVTH!"6,HP3_=+)T,2-3A^]B[F$4N_(@TRCNV,7+Z126R]OI
MY8LVPTW1O>J16PL)X&(*_[L$(^@)UEA8.P\W'_O#Y8+G^W)51B_SVS%B_Z"=
MO/5FQ+D@"P>HLGVNI8_F8 (9_Z%_%F-I*LMJ_RVB13"9?P_5[>W%Y,H>X(OO
M&A9Q7>+"[+N=TC%BO^B%H+IM_[&%=M%\YP9:DI7T9G4/]G<^-[E2#8>Z94:N
MZ\^9ZR9U<O*+;4)K)FP2<)IEO3W#W$!?@0$/TS71NYIWO@/SU27WV+Z[XI:Z
MAH8?\9N5'!&%' GG[FKU0;Z<+TS[E9 E=/$N;'Z$BS@4KCG":PSYT--:J#2O
MN%E/$.LU>[F#8+URK'*"6*]9FPXCUT7$G-4>ZXTZI#AEW>'*>IL"X4"7I#T*
M-#_>3 )6.Z##.TP7!CH;+/U8QO.!@%W7O<KB69B@GAJ8)9G$IP9K2=;OJ<%:
MDJ%[>K >WJ8]-4S+,%]/#=,R+-5C8[I+1-XV@I@P2"S<+/U\I_PF*8,BTB"]
MR7SU8,HF;)_O.K])_4+2<54<HR*,R,]WW=^&G1, JPC3$*>?.#@%M(JP^%"T
MQ.XI**N]#3G46<V':6_;[#1@VMO<0IB&WX^HIO:X:,CTRK5U1QS#UE->1OKC
M!9AP$5L'=/QMO5NIO)D+_&!=K@GB>7<&6PLO%)GQI/YP%^L\W K\L,#L//4'
MOECWXE8%T^42?S 'Y%:)%[G$'\9%N;5842$'PHU!O4 G)D>]""53(.I2NU]@
M"LH]4;^V/"!D/)B$5?N\,%S-M%W?B>M[9@TF_EQ$4=.H?ND#?E#:PO7-9'3S
M]?K+MTMA-!Y?3L;"Z.9"^'I[>_'K];=OM-+IPT$JO)[1XM.?L,YJ\(5)IM[6
MDL6'(S>9@<"JCO-J6(_"$Y5?>RH8T> )*AT]'"K7P%2OE"%XQ(,7I[9IVL_X
MYGO#@F]LWU4MW?WP:5,GZ,5202.FZ2Y4#5[$F^ST[X6JZ^'?RQV5WN[HLZ%[
M,\2D\]=W2Y6V-]>I9Y7"UY6JW[EX>7^UAGTA]>D/05&S<02LG]_UWVTMH2ZV
M<?*XMFGHRU6!-= 6H)>R,AC.NPNB484FR&(KX@FG>FJ^[09:3J:*&*=#DSS6
M0'U7827"4<HZ.O2CPV=?.7(4#M-7QW9=/G<XR9J1#.7WAGA<>KF2X"0YR7V5
M!#= CC$VY\'>D:N70R,]TC1_[ILJ[L$YV%RL:TZ2(\T52 -)[B#6!1LN@3-4
M&OYUV1%4CDD1NF*/2KP#U$OQDHWFMF_MOH.M!%@G,U)1 AP^7K48+SZS^$CQ
MD>(ZL&K$JS>S"K(@,_(W(=K,LDW[\74/LSK7D/VE+$)BOZ5TI)IZ\*H)Z?M>
M2Q8''SB2^PNGV.H,%"Z<14(Z:/64#H>TR/FNM'J2Q.=[ <*IM#KB($,'RUW^
MSVG<*G$$AY@L->_,6+C-'>]A2Q[(IZ BRJ?XOML:=)ML&Y1/46YUI>XI=/08
MBF XY(K@4$;#0.ES15 @Q6Y+5'J5,QXFCJH3P5+GQ/VHVW/5L!IL.4BMCG02
MSH3R*9Z=0B>YQ#:(HM22.MPPX\J@/A2S2FPN"\*S%WN8#]?6V0*K(;JNX!"7
MT#M*JJ4+.GDBIKW *ZR5'X]\1T?Y=BA<P1P)>:Z"N,A7D2)'OH'(<V5399$O
MT1Q*<+/UDS"Q/=44U+ 8'N8K]HRI0;,QK.1Z*&N$\QZDK1U8J2WAR.KV_]_>
MFS8WCB/YP^\W8K\#PMNUXXJ@521U5T]WA,KEZO%N^5C;U?/OYTT'1$(6IRA2
MS<,NSZ=_,L%#E"S;E$12H(B)F&I9(H','Q)Y 4B$P, .0ZL/E*'<^5$Y[,>:
MKFC]W@%G?H6"6^LI?3U/5EC"7B3L;549MANQ="04[,=#I=,;2MU2D075 .T\
MV]/6.$@?>&&HI:]VJ/>EKAN.ZDIJC0*2+7/$"^@HA#I.B#Y8=@\V$K*NVI9"
M>+5D$LY=A[BA1]@/B]]9OZ8P%Z:_C-#SP*,CH<\FH4ULZP%)MGR"-]W/\, ?
M.)IDS)X7[>(D'%CAKKC10?OE7>++HK'CEO-]-]8M:3\ZSH?TF3&7;+$VI*<$
MWC!<24:1AKG6+T;[;C 0&ZO,E/#2]Q*F/0UZ0V$V Z1$Z;B_49#1JF2\VXJN
MBSD.PT:-@ZX,<^WIK'P<=%6.@Q#CH.4<AWJAW>MLZ: 7G<%,:;J;,H_1";@C
MP@)>0D(Y95]3AJHFV)!LEE4615^5X&V5$BXOAKZC]-0MG8&#BI?3\ (_6/CA
M?#:GEH>[.; 8]5?7N3_Y"C&M24:+!0HKQ681BE1'\^?0PW #X^E@ZC%&9M#\
M% )NQP0RGU4YCE( ^#368J?.$R_=;D9QN6GY6 C=<D((ZB$V\P((9HB1'+/Q
MV7V"A 7Q_C?'PGC^?Z%[TYW%B8*Y38.)Z\U.J']"3WSF/5@&(\>?_]\YN:;T
M]GT<YM. /%(_LP[DD ET3FV>HR#PTYQZO"<D%=_FC_H69BM:Y"Y#/\-:X3RS
M8./PV'QXXI0$/Q@4\9:TX[$YYCV<>TX)%K.'S@T[-%,4TT/%RH+UI1-&"D]U
M!.D&XC6Y$(" 6*GL+!-L,K Q,\N)*YA;,13SN>?./0NO)P5R/6; G(>.,LT0
M8PKCSPC["_,W,4]>&G&F-=/QZ^@ME( 8^?6\1!0LR.?%TU&2+.@\'A'HS0.*
M(R8RU$0D0A?F0@3C5YX8]3A7U@R3/L!52B^6;T=;Q<?%#^ _V)B?9*#<.?,B
MZEKDACTP$,4HL^0P/E#  3FV7=]_3R8>2%W*WB-8;^*X 4D[Q#&@MDWF_-H
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
M&4#B@U=8_QE_]1C$9TSA#\822DS<B^3.4<9@.-Q'![<WA[,YAQ-HLKG;CF1
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
M=/?M5;\\;KNQIO4&PKD&*6L%N#Y1/"3HT!7 G];O%V&B<VW)O:,_/@'%$RM
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
M)  1&[Q5HK6Z@+?OVI:YW)\!PPRZBK<-3>+@9 ?JQ+?^S2(13I\9XX<1!#,
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
MZ8!:?<HGKP1DE=.S"'CB%'T:]$0#L\A^H=8 >XW*FM, ;UJ<P"1@RH0WN-:
M)!(W]KOXPS&%40B2C8@BW]$ Z5@GUCLHY U$FM/PDEB3<D2Z#FGSEV4ZFSH'
MF1YD9#J'2LXOI^C?!^ O<(<#VP(A6/T*'4GP][G"YO"E:V'Q,I49I03XPZDV
MSKP5"24*/XR!G0QB*EXG[N0D=I7Q;1#.S#<!7IN8W@L+73_&T="F"KQX28^]
M[OP*O'A)3]T.417X_U '"VW$(.90X/T35<L(^Z<0H  \$*LQ3.(HOHM%?:!V
M(^_#BY8Y>/N?V<1R,LNP20O/YX3!7^1+%/">N?P>IV><],[E&Y]RQ_]*4BGP
M$+]">#&E0/.@@X&Y(U3;V#)_<5VTC-H91I:SLV9Q&64TLB%^=F496 ?9A6AX
M[OK4]M]S*B)[!=\GY+(BY3\=F-T=F*WE/\E_;*KM]^MV;R/[G:4UTG0+"(<^
M\DB28+6+7LPMX&-GA/\.5#<?WG3+R#D :'D\7?%L C#;FN&<BF= )F,0)65=
MT*BVP6O5)H-AH_,\@1;) ]\?OG11=Q@0CW(BXZ:>IWP]D_LV*5&XV<"[9VD0
MR_MA/PR<L/&@T\SUW[@%ZV_^XK[PF(@'Z!*E8$'8VQ,@SK; IT2D4T86Y$4X
M,(R"0<@WLAG#AD\ 4=?2FK=LN2\2%BN*6ZT(/CN:D=XDE9[>B$*UD9.M5ACG
M[\PKYX;AI()./E$PRG>8U1)JTR0Z9LHS9SDRL_2!6C92? *ZZ@1L/8M3[WB*
M;K9XSDBJ+_+<G@\N?E3&(MHQ<1Q9YM"'1_WW'U\2RRCA9S#;]D'90'-8P(W_
M/8]<'/[W,@;ZVQ@D=ZRKZKO%#:2\ORWN,]_]OL:BGUM'4?9R^(-I(L?=D>F:
M%K_Z9F4M?+O+."4.HN*POR9VOZ!UV_$\C7,;H@QIL4BL;<+>Y);I,A6WJ"UL
M*TOQM1],&&':HY[\YG@,FI!@2#!6P#CS PMWQ N#Q7Z-CT3A=@IJ\P1/J>;
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
MZ>CRT.)+^,CSG"\G4+NU3*"6/IMZTBY+NUR>Y @9$N=^,+H!G>*V&&&"Y!Q
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
M.CB2#*5$0$],QU5-+4&ONQ%#G/CVPB],D)),TCN?E(2D.D[1.5@[GUFK"R@
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
M4$MUH*6IQ2AQRQ#Q5QDJ_RK#EWU"*2ON0]O2/<W]0NLRW"X/6"ZC&#MN^:(
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
M)LS55Q#Z7AF:XA":09:H.R1\\L:+\888 <R?P[#F@VH>_9Z[WB"XPFVL9SC
MAG$-AZYW/"TE<-^ ,,-;W=GN2PVDI"$=C7P?>B:R-D34XT4W\"P'>AZ><[JU
M=*R%91IX!IJF&^ IZ"PG&"?3@EYKY/JP73J#CP=]-'EWAH6H)WB AA<@QD<Z
MQF49^@)=CT9OX#QCJ"Z*"+\J0ZJP0PVH8)>RM)YLV/$\;+:PH.Y==_YBV38=
MZ;H<-4$ 1Z,ZA1XTD+GJPV=HNYO02^CNPG\Q$.RY7BBGFS*4*P.JP5:LUY9/
M50F/A*<YT7T<!$;R_%AN(@0!'(VJ[KOFSQ8)!.;$@F*[1!T"'>53&9I"G6O0
M66+,9\9K2/SG<ATMZ' T*B/H[US+!")]A36(CO&E#"F!KL<+$RZ)SDSAQD5$
M8YB9O2@5([_;\6@%3Q[\/<!#:,^Q>6V7>I:2;C6@M5X;:#M><%U5]+,<VT.@
M->/Z9@:VSZ48"W2MS?5MQ5 J:%Z[VQ/%AM?K:*0BORF&3'[K)EV5&%[" (X/
M8BW/1]93P$+- M\SP6LR[95\A&+X'P>U*?]+UL,8IKN%<!+@V 7_G> @1M(Q
M,.LA:$S7 ]XX\&F:"VL$&?P5(M/RR' 5Z*@&JAD/+X:N0->Z/'PB2R+(RI)^
M1R,6IA*<Y:$8"@-H9C$\,A 9_AGVH6]8=KG9J *D&2\OB*E(WV80C)V!3S(=
MUCQ,-@TMX\FR+7][# $58=<7R @B7=2^]E"&I*WG@0W'B]U?1%7C$%@-$G 7
M^%B\G359A?S+8%.K3J*JP3\^M%IAR- ;.#UL%K;$<:W):F"\B$*Y[C9*Y[.A
M2T.M0P$>[W;"9$DBA4+S)E6M9E4X38:W0VQ-A)6J*IPF$9\@=QZ8_@_",_QU
M'324@6R2'!VB9\N$&(5G8L;)WY!A"KNWXR$W25PO\'P<$2(OV)#D2J)EU:E3
MZR"-RI/L9. O'P+',JV-8=-$7(WD5AN@J15:P=?A*K&[C3=TDMMLHF:RN2&;
M8@=;IG5,+ 'QR.X06(W*,UH73RV,:SW$",-MBK I) D.D^XQX@:/CE439>*
M&R -PP]Y6Y8@.)C(@X=HBEP<SP9KALHC_M/ Z=H&;N>9*]S)>W#GT#Z.V.H#
M-*6TE0/+:F#J07L*-^&\3GL?(73+N]>Y=5:5HP)=FTFV">(GTK<9!$-K@$T
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
M;2-0:2+"A2SYCUA[_,V_ 5!+ P04    "  IJ$=*V8Z[]Z<>  #;O0$ %0
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
M%&$PC5Y*"!+AJ GK1O1U,8^)",,# [^,=CMXG<//R3]/N@OP)_\/4$L#!!0
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
MS7)_07 %$<MBE@=(:?^KU+$[>-& WQS1*!2@\4L';)MMA0Y;T/$J+1AT6^*
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
M>)3L*EQ%\88G'5=ORVAK6TVE;.92([>RGBJ8@9,9WLZQD)HV9RS==R%=3&D
M!D?+S+[TEKDO.ZC:D;)\D5 $L759L"X"AD-B7-U,>D6:9$R3]?A PM=5F&)2
M(:F2%W41NZ3H@FLRHOH=$!TZH+I<X"* >% $OSQM<W7 (O0$ZRP7?N(&49+%
MN*=_V]^L[5G6&)70'LCM8Q,,KT=RI#,YB\)3UG76#N&0D1[<U3C)7O85O\$M
M"Z*]6G9YKN5"D\9*%4 LU<$IV$<1W&$K;V_D&RAN_5S"H9Z;OHE2G-Q'>9-R
M@NJE8M6;TSI:UAZ>UG>A?'VZ7V5RAIGA[(8YHDC?_BQ5:V]0PPALBWCMA/E#
M1=5CV>0_SIS$3Q:K6U*3=*K#_I3?=[J@QR?\;?&\%D]&2:+V+5%V2<B^QR_I
M62 _N'#@,JT^W&&C^AI/@!RRP,F;FTTO.TFOYLOSNZO;^ZO%#5I<HK,ORZN;
M^7*)9C<7:'GUZ>;J\NI\=G./9N?GBR\W]U<WG]#MXOKJ_&J^1*>(-G7T'D:;
MEJS&]0_:54K3;WST#;CE&F!XK053NCS*_J6FAWXN-/\*@WB7CA^SI=YJ(M#;
M&?3HV*2=%OPZZY0*8$BG@[+-N<O9U1WZ.KO^,D>?Y[/EE[OYY_G-?1GH/L#@
M6_E01>59']W4*G;7N?K!-]>]Y/)@N*8!LK,N=O.54&MQ5^M'/\*@UZ<H\I[]
M(" 1N_V\MO9:F*$-FP0<Y%Z=D48&P%!T".HV9PL;K%NNK"!N!E5VP'71<I?[
M(Z>&IN6- EU76OL'?6I@N*J/M1M5[V<WGZ[.KN=HMES.[_D\YM-B<?'3U?5U
M$6B_@T'*.S*;(S5,A\87^ D'$5N)ZXFL?4IV;]SH.-"\>J/2 $- +9C=>PY<
MB47'FAJX8%@ K;L6LA>8LQ27>:ST0^0>]J9@ZV"W140V-@:.XT,]Z-!_OIS/
M[L[_?((NYE_GUXM;.G7BRTB+R_N?9G=S=+Y85I.I[V$T!GI_R>>I(YC[^?4Y
MM[&OU]<"3(U8754:Y&!CE<G( AB"#X+=685:?/Y\=<]7 2B7SQ=L#71^4U\
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
M+>'5W5QD:4)OE=,T^*$W?\&QZR?,S=X%NT%FK"W/[>%DN1@WP,;D7-\3>'?
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
MN?QV#K^*3/.57LM/09D8F()=^HZ):->O#>V<B3'RSO%'KHC<7!.EE2KD00O
M^QD=;/(A"^;OQ((:K]S&$7$SW=''<%/ZR#7IZ+;L5?>B#Y3XK:-H,Q;H.U)G
M5K\6F+Y(&VHG766T2I_IH[(NS=>.7&?KIWD:7H^-A1"9VASV>A";#9U7!1>0
M6 9YT;&+'@5K)VRT@)<'8Y32DQ-)&Z)P+MO@35*G%/! QB;NIFTJ5P(1P!H.
M: 4OIC$YWXQ@=M(SY$KL_3E<:!PJ=U]UW+;1'A1'LPWT[&7K,W"C2M.GH30Y
ME4R1JLY3-V(7<D8\72UA%TW-2S/S\B7#\T<G7F/O/F+LYW\3>:NC98U9^BZ4
MO.I7@<$J;9SRC,L./YOI<EVZ7A11[?SO!V+5>;39^#RO)(FIY0U]>@OW&M.\
M-QH'HLUM6&/<4/=*_ID:@,'&@:B["1M*,XC800U#B%N"=3@X'Y(R:%[_O3RY
MN,TA6Q_H^F!-)CLY[S0!Z@W04!9Z)/+E<P444&/P"$;:$O$/YSDREH\8I\6#
MRI^=OT?Q>4!"=VW,<(&W,795-_1&LSX5?4>H$AG;]S -LG'L[X]J>.HQ:9ZP
M!\68_Y%N0?%!Q@':E_D @[1]+W/3G^@3H2'-3+/?6*/?'(1AAZ[3.B.0/EN3
M\WXD!\S&);E15%F%-49I.KTCK3;.',6JAU#8\I*2 G!K*4D@"?&(B!+I,6;>
M;3F4GU33\[X4GI!5+< *5N62DP<W+7B"/IH2+4&K*$;/980"R:$<ZVV>G<^H
M)55*TT>JM@/]$:O0@+9CKX6VLW%7)68$3;,8XQ<_H1WY5>C&=$AZ@?D_S6I#
M90< &?O=U."GW C4L*B-O'N*KLCC.U6"K;W'/U,<DNTY;]*#=.(\H(HIPQ+'
M3[Z+"?XGFD"6_D9G"GO.';6M0IA"&E:!SDQ2T^3DP65</\SFE;EM5!A'I?6Q
MYI>RK+A-IQ*>L>.S'_J;;%-T_O1I,55"7&,;]G+A#G2O2H-K:  &BP>B;G.6
M7D,JC@1^)GX\HH_O?YR8B.+7J8>9 $=#P9O50_2MDO )QP]1@D4#@CVP'S95
MRIX<O KOGR/:.(3'(H98 <?$KHO&9*Q,'"4?._ /D>=D?R+2E!5C4+%F!R(9
M.VX.H6-IY%@)V7;@$$E*]J8DS3DQ B-K9@ 2LN/D #Z6-HZ4CFW\A\@PLB<;
M]W$0(.\&DPW&1?4AD,4G_3=<7.MUG\.L%9UG21IM"/YLNXWBM"9Y0]>]4O\)
M[[=L-*0 ""M(PRM&9S')W#J,&?DA7#);8FH5@^K294$'7FVZ?_1C[]:)TUV!
M9LG1?,6A%\5Y$& Y,X-=!5!4H8--V;N8M9^SU96M879@\'X_\-W$-\0:"?KT
M4*>;VT,%H9^8Q;)KV'";R"V-3D1JYX7B63P$_EIZ3<?<!A@:R]S3YF_;P'$0
M5X)Z$&.Y+125Q@YUB<Q[HCMM]S@FC805=!.E9"QVA_.\(\Y..&G3T[-WB<S
MC>H2F882#.89(.WN9S-5E%:Z*&3**,ZU3Y!']"?86TV=%),_?LY"W_6W3G#O
MO."QQLJFQB&,DX=5B-:&JY%E&*0?VQW#[5=:!/M[60ABI8P_,A[GF!--G%*Y
ML)LGJ;^AM21N/MI:-H\P:;K0>!I7K3(YD\UP=F]KTE?"*K435"BBGPO5OX*D
MWV<G=-;\%""]9I(D+.='Z*F?)34U,B$Y-1U4<+7' E3JZL'N9W)EYW<)JBRQ
MFWFWD!Y'E33=Q>J6_$"S:BIRD&GJ @BR8G<T0FU3$2IKE6@-PFZT0H4!1,5
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
M<\(D+PU6:SZDBUK-=]"XY AF.&4F@5F29!ON>2OH?8T"8BWPT]T=\7_LF#L
MP%',8097["A]MW'IL)J[39>[YRKR%R*?2NE7V,8++R_\)]_#H6>K:8O+/=H6
MK:K&@S5D4:&OL_TJ/)4V6R^713L?!\>>;DY4*7=^\LMEC.EH!M/<H+::KKC<
MHVVZJFH\6-,5%?HZFZ["T\ZY"R)ZNB*RR,^%44RD 37=(=,/53RCNR^C3X0U
M"CR*B;!VQ8TR$>XM#5;S/*2+LC1,J#BVCHL^-F)&1KX5"V.O;^)4^:\Z(3Z
MM/>_U>3V!TEA7P:&ZA(+W6F)\@6T=7&==(MCE,!9VYYOMD&TPWB)XR??Q>(Z
M+7-PLNI+[J/4">J_GT=)>A.E?\'I'7:C=4A/HTH^V@'+L]GL#UYM]09^L,+
M-.5#>]ANM%]"9Q/%*97@[TCDF>/<>N8XVL.'"<V"$=!W[E :H2Q'D#\^X3 @
MK[PA\_!X&<7YGZB<;+QN&\2K:/+*"K82!X0(7G]P4+G=V\WS^ZS\39I2FV91
M)T$B+HMH1A27@$A&/!$HN6K-G*>W/\A/WW_&]9,V]6N]0C%K5Z@5(,OKT@*9
MR5G9 ZS-&R:)J"BBLC#Z"G9)Z YO\]O;]!S;'4[]&'L7+/<_;QC\D)!L\&UD
MPNJ,;(!SC>F4@?[D;-P#M#"#+@EFI0WDA![Y;V:E^2C$"9_! !GYZ/FN7*$P
ML0"/R_*5 7WU(V.R:D9N1.114IZ,P^/[&#M)%N\8_IG[:T;QYLL1=/A"/&<-
M6%)Q^NHV&6SJ5)V^NKI@N&L(N)>X5;:4:MC)#DB.MHBD2NPO;(2SM)8-1CA"
M&&+ ;II^4\>:V?AUM2=GY6#(9@&UG<)VK,'!?M1L+>>R<\62 #J>66@TUJD$
M4W*K;!X5Y34<V;<AP([>HA'Q 'UHI.^,AHV5CXK&PT?"7;X"&@RWO+^-HW7L
M;*ID)[--E(6I]-R(KO:$D[D^EQ03.9GJY,0=AK>/MB1L,OT3Y)06D,-,0"9K
M>2F\\KN2&<)?/8/34]K$\7Z6ZU@#3GP#%_3;0I6<O]8J:H+P&\C\9>O';&?D
M0G%L5TMU>M*+G>FG=U,/.)&%8'4I2S?4<VV6[A4&-;_4=NONG9<S'.*5G\JV
M/:32-@G8 [G..8DH&)JI\76/;=1V5E/G!3WD\C"HM-CBD#A!GUF1N-N0L$D9
M ;0Z36H_@Z%&%U-G;Y4P@&VDHXC(LKUW_.)L_)#%F --KF]P>A6ZT:9<*]!X
MS;1?Q]HD6A=^.7'N4YB<+R8HVPPB:HCKH>LH2:K$ V.]"SI.8"F]HR!G3P08
MO8A]'YU'FTT4UM]5/7,2WY50<6]K-@/6GB[7@]M 4Y,3>QS\'<IG&QQ3HOXX
M4?J7ACN]W\MR&DN-O/9B>*+($M"0XA0?C)X?==DGXZ='\V\&(\+,G9A.)9,B
M?'(FA=Z%'V0I]MCSYA=^XA*7,IIT6!UA!ENS>IYS/Y<;!S.'F0(38?;#WZ;^
M!0XC-@CKB3'VV-W:ZN%YL!8KYFLMXUK+;4EE#35FD]O[.5RG]C!+8)B]%_PV
ML<_SZ,VVMU%&]U/\$#U07;:QXG%MY#J!FP6C3$*L1/=A40%4M!X0E<%P5 ]G
M]P7A-NW"8LBAM;]\P&\U"U.?@?*?\!*[6>RG/D[F+VZ0>=B[)++T9'Z6LA:R
M6'7\WXD-R%Y3.F!Q\%Y5LN%LFVIU%53I@'I@:<]ZX9LPAZGSPK;-<#EJ=8S8
MV+AA,*%W3&]$K>:T;#:0#LS/";)T]Y/OX6I0OP@_8;I+LWTD?0\]QGJ!$S?V
MM]SQ._R$PPS3"IF_I#@.G> \([/8#>X\%7^H0JP.-@Y208VQR:@E@&E/!W&K
M\S)S:0XQ>R<H-X+H5T2%&53:@='JEGA-,Q#<X2V]>1RN:S6T^NS\/8K[6I2)
M :O[X<:.-7;%M;7!L-P8LF --D_$[1:2]#3>)HHQ2A^=$+U_]\_\9BGC-0S^
MWA F9'%,DV@D"9;ND'?%K&X;2$ VUI=;,F!X)0'6'_^NHW!]>DV&&1[BFA--
M_/(X+*SUXC= N=$[D$2+^'D;G*I*#7=+OK-:N:2C-=DK^4Y1S3[?A?V6+F!
M>2DG>TCPKQEICG-"@?2>;N+(>@2AJ-5.6 &VT=T*Y, T2 6XSB&S4A0Q6?0S
MDP:R&M%RY-H/\56*-]*1G51\0@IU0"MH5,I"I5(;8#^=J 9B*D X=98E!%*2
MG$>;A_R(TWD4)F2NQ<]4WL=.F*PP&3]XLF/E9B9L<F^(<W4^FNB#X>@ T)U%
MINTVCE[\#7V,H3QOZ]:-0"8OG3R1QM9P^MIW'EBB>:-*Z[$T/96U7.UGM-(,
M<&+K8.]NN19JD%G-KOHG?I%G:K$J[O[S]3#6CAVW^%DV"AAL;0IV#W19Q'!#
M4^!8/@Q_)Y)75LJ,@RQ?F.6))SM.._.>'")!$R+G[?<F2ND#\IA[=N'LNMD1
M=)3^YD6NM8]'RLKH0AW#TOJ(IH@[9\\?,0K+93R'&V))H'-+*&2FD$=LD _*
M#4[Q+3DG;^/(R]RT6/*0)%Q3R,+Z<OU 16]BT&R>9(@4KWDV3]J\V/5G;J98
MZGDSW5?*4QQJ?26A+,2OI )J\)42;F;2KT076FD;YZNLYQSD?<0.2'87G#55
M8'TS;;SM3^>'R''=*/98)'SVTT<T6YZCC]^_._WN'3I%[/$+NB_WA7S?9;1*
MGYT8GZ XCXT)<IVMGSJ!_P\>/^GN"(Y3A]A-<FGDD6\?1-L-'P_29)H^7S(O
M\WH1F,C9;@/?S2\:UC22U%GC-^C^T2=Z"1=E._C(#9PD\5<^O5>>H( NI],Z
M(/]!'592;8^K1)^ST'?]K1-41P_DV3H5PM8N#_4"+EDOE81%]CZ8G66BZO"3
MGR09H<O##FT*(V@=/1&*TQ(G&;7E@9;TBO35ISBYS-(LQI_]T-]DFSP!?G(A
M2HZBJ0CKXQFB%HW@4I:=-0\"M3YFF]LL<X"7KWV0#ND!H]HUU%K<23+7Q9B>
M)T8K/W&)978[<9*>2K=RSOF&XV!*Y/K'R8PF>!%!QJ &)0&*0O8<!*7)BIT'
M.T*N7(7WI#_#]$:N(#?> "/'R1J!!P>E3DI+>PWD>8[VIDYNXFB)T\1_6-H\
M1V!)0X;@L7?KQ.FN."JUS+;T--57''I1_-EYH56W> C\=:/6J\SPA@9@$68@
M^BY=B!G$[)2''1&WA')3*+>%*F,0OS=O*I^C,'T,=O2:E9]N1*.2@7:.Z^NK
MG9"3 .U:)$A100)N$N4V465THE--BRW;QPG7^5%*P32R1Q30,;(^A.TO5LJC
M0@']S%64)PT.>FZ/LH6>GZG.%O+G4\BP5?EU]#0!?2Q#P)WG64MU5-='E8&I
MOV6^;M>=U@D% 'T9,:[.-AF3.D&YW*25+*]=<-7:4Y\356.Q^^]C%6&[4H"J
M5P&N7=4UT:GY6X/24^,PJUJGCB>JVGH^GOFOF>1T3U<*4$4KP ES/>:BOT-<
M&,W2-/8?LK3(>D,&IR"H/@L]O:_3IP/H6VE#5;04ED6 BT_TD1H;Q<*0U)0
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
M_W1-_HW\N?@3^1_:"Y&__#]02P,$%     @ *:A'2BHM"+>6.@  X;(# !4
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
MQYO$!UZ$+;"Z[DN&)P1?2J!FZ #U$!1G)'+-HZ## O\,MZ;NRXDG1!XJ1C-
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
M#-"NW2>24HM$$L%!XU:"@M;]ZQIM00/(P@S0QO$*A7++'J<*%##SK!2A',R
MZSH(D;OT/P5;%/KI"VHRT &K0R/%S;-<I.2CZ);8/N]/3-Y.<^?T4)7C;4HS
M!W'K0 $Q:/4"<&74P,J/I2YV^U_WAP$WY)DDO@,76M\,?R'(J0MEJ7!OQ 0
MB^>*U7Z++L]+DC$#3CGE9<$,X]@([_"^>S0C?419/!<N?KQ*NMV4C=27A21;
M*H9-MH6.OFT"WUM)^)39G:K@>]L7^-XU@>^=,?:-*OS>F8C?8&N['EGXL;4\
MM;W"#C5+?8UH2C>.IP5*0/>I'/C*J:1(C,?1<9)UXF'FYY_"((H>_!#9'N'B
M$];?"[0(R'6+IT8(0TGWYKIQ9V+LKU:0:SB*M*)$6K>=I50K:L4H'ZKY,8V4
M]-&2M%$*U31*HYJHB@%I4=KK@%E#GL20D(33I>C&^-(.PYWK+ZE5PH^C 537
M'20 ADU*'&8@R-:T+!*\R4C;5]7V1GUW ZXD!M-1NPM\ISEPQ=K:'ICO#KNJ
M,,R K_!*ZW[O=KAHP 9.5$_; _&RD,$$H.B89&#G"H,-IL@FKTON0_&O$D2B
M\5U_["-R^X5Q:B)'0M\[X6!<Y)G2"=%@$:.P%4+'%+0'3'4"4)U4]%YMK'5N
M,<[F]L_.<*]D5=X5(TU8M VKV(CUZM",==2.M6](T35(WCTSP?4L6%43'+"
M=\8%[_=>VIY#]K+XUTG@>7CM)AG6 &Y<=4WKO*XIHS4L]Z]J4%Z,)Y4NX]/!
MV-(6D[OWNZ$OM> %+HSU.Y3J1AFQ:RKRC(X%>BS]_0J2IQ>&A&=TWJ)N-[<N
M?56-H1FS7%,N#Z_WA;8?X7%*TAF.%^F98/=J*FA.M].];SH*0J_?"LH8AE,4
M8SN?6CTGFTR/VM1]-M W587CV/]S*#4FYY]O]1]MF&ET$LET8G8._;+VG-#[
M0;PS/M9(OD>C\E#TOIH:]\347?KNPG5L/QXX3I!0+PFYGT4>BRUW691=L1DM
MS5D9:*>^!.'7D7\?!@Z*!.DQZLIK3778!L&:M QL>9AA:>S[>.WZ;K1"<_)2
M/ 2S4GFM*6>5@%8K$,- NT.<D\CC4MIVM,H *C#?>"6+@]CV=*YBL>TO7;SF
MIXE/#[D6#]_PTZA5WM,^5+12FE9.U!HO"M]&:E9 ,EJ^N9XW\.?T\EVA01YS
M@K6P-543TG;U+[E:1V"^I%<S[ Z8P>G5R*H;(YH+NCPY7NQN[7\&X:5G1Y'@
MVIX,D1[A)L67&9G:.%T^=!CR_JTT(3-P;:#/<-#K&3?B+M\]5F>?//.!G)4?
M>,%R)[I*Q*ZA_?"PF0Z7<!1)Q(RM19Z5?X)2;U.T<C?BE$F\2MJ/*3I!#R 7
M,P"<A?8<$7:$J%5+:G>8=@(52P)FX//@;Z2G1EX=W9'$W6 FEHH9Z'&XI;>&
M&MDO64W=RQPXP!@J!.,A*]SYRBZ$4F$W I%)2W<H21>P"@35_T-(#N]<'ZNH
MGF[CIPOPG[6?]3J)DQ 5E1KN>WTOYWM-F[**;9W$)4O/E\>+^X(H08X]F&@$
MGMM3-6[FW%'L__")/%.+[K#6SKXA;XMN S]>-;,80'1U'J.>5N<D%C(X(.9;
M+U5>R.V4V;>@*YW:D]-ZNMLC72K)O[<JA)OGG%0U)JCU#+IO:E3$H*^*=!TD
MW"S!S>AI,ZI[J$9%!'JK1;ALIUI$Z6F+2>ZC%A40Z*,6T=N[7:M2B:@VYWG/
M]*D6"S.4JB0G@/^'74-;=A;MZB"28E^=2)<KS!$)5\PS#F$Y)7X\7N2BO=C=
M$-W$K:2"JO<:?2A[C3*ZENM;.64K)4V>&<Z)6X\[*R>?^XFZ?1)5ECW1<ZC-
MZ9D0!=:_:+W6 +[$Z1D6[V5PG!Y)^Q%X[IR*C7:-'Y+'*M\C-%@LF!%H5^V=
M***.7<,,4/@J)@3'J'"X\89FR/&74[2D]S>%S_&P*NB.$A#I6=D8Y#/>V!:L
M?_%> [(3M,'6,IDV/J%@&=J;%7F*[3)8;P(? C2TONXKU)*XRXFE_VJ0VUAL
MH \E= ]A<%! F:GGD:=FOQ-V_DI<S,%50FYAW],NBN&KK]6;(!\(\V8X8_*>
M[K-UB+$I%.U-X V33;-0R)Y@2Q/V.FD*E302FB3-O^&&/LK0T+W,2>,&%TS_
MH^3@BYP)Z3>DH7P>F3&FP2+^AN5S1?(:!1LB /+(271GA\02WR)N3-O/9>]D
M3LXJT+,H0>O5GJ2B;)\U;FP6=XVCT< $37!Y]<\IV1["%Z^D87XP@[V2]V&
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
MD(86496UG?QKN0T7C*!VKV$SY!L*3BH.)/N&_/-H1PA_\O\!4$L! A0#%
M  @ *:A'2F*9#UU6R@  D(T- !$              ( !     &5G:'0M,C Q
M-C$R,S$N>&UL4$L! A0#%     @ *:A'2N1ER^2-$@  ?+\  !$
M     ( !A<H  &5G:'0M,C Q-C$R,S$N>'-D4$L! A0#%     @ *:A'2O2>
M'5[%%@  Q@D! !4              ( !0=T  &5G:'0M,C Q-C$R,S%?8V%L
M+GAM;%!+ 0(4 Q0    ( "FH1TK9CKOWIQX  -N] 0 5              "
M 3GT  !E9VAT+3(P,38Q,C,Q7V1E9BYX;6Q02P$"% ,4    "  IJ$=*_ %7
MZ_A4  !RS 0 %0              @ $3$P$ 96=H="TR,#$V,3(S,5]L86(N
M>&UL4$L! A0#%     @ *:A'2BHM"+>6.@  X;(# !4              ( !
M/F@! &5G:'0M,C Q-C$R,S%?<')E+GAM;%!+!08     !@ & (H!   'HP$
"   !

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
